Spacerunner - Space Running Adventure Game

Seele01-Flash
By
Spacerunner is a classic endless runner game featuring a space character navigating through challenging obstacles. Master jumping, ducking, and rolling mechanics to achieve the highest score possible.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Spacerunner: Blueprint Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** The game should replicate a "Technical Blueprint" or "Schematic" aesthetic to match the original 2D line-art style. * **Palette:** Monochromatic blue theme. Background should be a deep engineering blue (e.g., `#003366`). All models should use bright cyan or white wireframes (`#00FFFF` or `#FFFFFF`) to look like drawn plans. * **Player Model:** A low-poly astronaut character constructed from basic geometric primitives (sphere for helmet, boxes for backpack, cylinders for limbs). Render the material as **Wireframe** or use a `LineSegments` geometry to simulate a sketched look. * **Environment:** An endless, scrolling ground plane represented by a grid helper. There should be no skybox, just a solid deep blue color or a subtle fog to hide the spawn point of obstacles. * **Obstacles:** * **Ground Obstacles:** Wireframe crates or spikes (require Jumping). * **Overhead Obstacles:** Floating beams or pipes (require Rolling/Ducking). * **Gap Obstacles:** Wide pits in the grid (require Diving). * **Performance:** Use simple geometries (BoxGeometry, CylinderGeometry) with shared materials to ensure high FPS on mobile devices. Avoid heavy textures; rely on colors and wireframes. ### 2. Audio Requirements * **BGM:** A fast-paced, looping 8-bit or Chiptune track that sounds "technological" and high-energy. * **Sound Effects:** * **Jump:** A rising synthesizer "bloop" or retro spring sound. * **Roll:** A sliding friction sound (white noise burst). * **Dive:** A quick "whoosh" or jetpack burst sound. * **Collision/Game Over:** A distorted 8-bit crunch or glass breaking sound. ### 3. Gameplay Loop * **Core Mechanic:** Infinite side-scrolling runner. The character stays at a fixed horizontal position (left side of screen) while the world moves left towards them. * **Difficulty:** The speed of the world movement gradually increases the longer the player survives. * **Actions:** * **Jump:** Clears low obstacles. * **Roll:** Reduces hitbox height to pass under high obstacles. * **Dive:** A horizontal air-dash to clear long gaps or move faster. * **Win/Loss:** The game has no end. The game ends when the player collides with an obstacle. * **UI:** Display a "Distance Run" counter in the top corner (using a pixel-art font style if possible). On collision, show a "Game Over" overlay with a "Tap to Restart" button. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (Force landscape logic) to provide a wider view of incoming obstacles. * **Gesture Controls (Touch):** * **Swipe Up:** Jump. * **Swipe Down:** Roll (Character scales down vertically for 1 second, then resets). * **Swipe Right:** Dive (Character boosts forward slightly or defies gravity momentarily). * **Feedback:** * Add a subtle "Camera Shake" effect on collision. * If the device supports it, trigger a short vibration (`window.navigator.vibrate(200)`) upon death. * **UI scaling:** Ensure the "Game Over" and "Score" text are large enough to be readable on small phone screens. The start screen should simply say "Tap to Start". Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Spacerunner is an exciting endless runner game that takes you on a thrilling space adventure. Control a brave little space character as they dash through a challenging obstacle course filled with barriers, gaps, and hazards. With simple yet precise controls, this game tests your reflexes and timing skills as you navigate through an increasingly difficult space environment.

Rated 3.2 out of 5 stars by players, Spacerunner offers a classic gaming experience that combines the excitement of space exploration with the addictive nature of endless runner gameplay. The game's straightforward mechanics make it accessible to players of all ages while providing enough challenge to keep you coming back for more.

Core Features

Simple Yet Challenging Gameplay

Spacerunner focuses on pure skill-based gameplay. Your space character automatically runs forward, and your job is to help them avoid obstacles by using three essential moves: jumping over barriers, ducking under overhangs, and rolling through tight spaces.

Perfect Timing Mechanics

Success in Spacerunner depends entirely on your timing. Each obstacle requires a different response, and you'll need to quickly assess the situation and choose the right action. Miss the timing, and your space character will crash, ending your run.

Endless Runner Experience

The game features an endless running format where the goal is to travel as far as possible while avoiding obstacles. The further you go, the more challenging the obstacles become, creating an escalating difficulty curve that keeps you engaged.

All Ages Content

With its family-friendly content rating, Spacerunner is suitable for players of all ages. The simple controls and non-violent gameplay make it perfect for casual gaming sessions.

Browser-Based Gaming

Play directly in your web browser without any downloads or installations required. The game works seamlessly across different devices and platforms.

Gameplay Instructions

Controls

Spacerunner uses intuitive arrow key controls:

  • Up Arrow : Make your space character jump over obstacles
  • Down Arrow : Roll under low barriers and tight spaces
  • Right Arrow : Dive forward to cover gaps or avoid hazards

Basic Strategy

Watch the upcoming obstacles carefully and plan your moves in advance. The key to success is recognizing patterns and developing quick reflexes. Start by focusing on surviving rather than speed, then gradually improve your reaction time as you become more familiar with the obstacle types.

Scoring System

Your score increases based on the distance traveled. The longer you survive and the further you run, the higher your score climbs. Challenge yourself to beat your personal best with each playthrough.

Why Play Spacerunner

Classic Gaming Appeal

Spacerunner represents the timeless appeal of endless runner games. Its simple concept executed well provides hours of entertainment without complex storylines or overwhelming features.

Quick Gaming Sessions

Perfect for short breaks or casual gaming moments, each run can last anywhere from seconds to several minutes, making it ideal when you have limited time.

Skill Development

The game helps improve hand-eye coordination, reaction time, and decision-making under pressure. These skills transfer well to other games and real-world activities.

Competitive Element

Try to beat your high scores and challenge friends to see who can run the furthest. The simple scoring system makes it easy to compare achievements.

No Commitment Required

Unlike complex games that require significant time investment, Spacerunner can be enjoyed in bite-sized sessions whenever you want quick entertainment.

Frequently Asked Questions (FAQ)