Run 3 - Space Tunnel Running Game

Seele01-Flash
By
Run 3 is an exciting space-themed endless runner game where you navigate through challenging tunnels, defy gravity, and perform incredible parkour moves in zero gravity environments.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Infinite Space Tunnel Runner**" (inspired by Run 3). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Minimalist Low-Poly / Flat-Shaded** aesthetic. The world consists of a geometric tunnel floating in a deep black void populated by distant white stars. * **Level Architecture**: The core environment is a **procedurally generated hexagonal or octagonal tunnel**. * The "floor" tiles are grey with subtle cracked textures (use procedural noise or simple textures). * The walls should have large, dangerous gaps (holes) that look out into space. Falling through these gaps causes a game over. * **Crucial Mechanic Visuals**: The tunnel is rotatable. The "walls" become the "floor" if the player moves sideways enough. * **Character**: A simple, cute, grey alien-like blob character (can be represented by a sphere or a capsule with two small antennae). The character should have a simple shadow blob beneath it to help with depth perception during jumps. * **Mobile Optimization**: * Use `THREE.BoxGeometry` and `THREE.PlaneGeometry` extensively to keep draw calls low. * Limit dynamic lights; rely on ambient light and a single directional light to cast shadows for depth. * Use a simple fog effect (`THREE.FogExp2`) fading into black to hide the chunk generation at the far end of the tunnel. ### 2. Audio Requirements * **BGM**: An atmospheric, up-tempo **Synthwave / Space-Ambient track**. It should feel lonely but driving, encouraging forward momentum. * **Sound Effects (SFX)**: * **Footsteps**: A soft, rhythmic "tap-tap-tap" that syncs with the character's movement speed. * **Jump**: A retro-style "whoosh" or localized synth rise. * **Gravity Shift**: A distinct "shimmer" or "whoosh" sound when the player transitions from the floor to a wall (rotating the camera). * **Falling/Game Over**: A descending pitch whistle followed by a static "glitch" noise. ### 3. Gameplay Loop * **Core Mechanic**: The player automatically runs forward. The goal is to survive as long as possible (infinite runner mode) or reach the end of a level. * **Gravity & Rotation**: This is the unique selling point. * The player can move Left/Right. * If the player moves past the edge of the current floor tile onto the adjacent wall, the **entire camera and world rotate 90 (or 60) degrees**, making that wall the new floor. Gravity is relative to the surface the player is currently touching. * **Obstacles**: The primary obstacles are **gaps in the tunnel**. The player must jump over small gaps or rotate onto a wall to avoid massive holes. * **Victory/Failure**: * **Failure**: Falling into the black void resets the level instantly. * **Victory**: Reaching a specific distance (if level-based) or achieving a high score (if infinite). ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape Mode** is mandatory to see the tunnel width and upcoming obstacles. * **Control Scheme (Split Screen Touch)**: * **Left Half of Screen**: Invisible touch area. Tap or hold left/right zones within this area to strafe Left/Right. (Alternative: A simple virtual joystick on the left). * **Right Half of Screen**: Tap anywhere to **Jump**. The jump height depends slightly on how long the screen is pressed (variable jump height). * **Camera Behavior**: The camera follows behind the player but must smoothy interpolate (Lerp) rotation when the player runs onto a wall. This rotation must be smooth to prevent motion sickness on small screens. * **UI Elements**: * A minimalist "Distance" counter at the top center. * A large, thumb-friendly "Restart" button that appears only on the Game Over screen. * Ensure all UI buttons have a minimum touch target of 44x44 pixels. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Run 3 is a captivating endless runner game that takes place in the depths of space. This unique platformer combines fast-paced action with gravity-defying mechanics, creating an addictive gaming experience that has captivated millions of players worldwide. Navigate through mysterious space tunnels, jump across gaps, and run on walls as you explore an ever-changing cosmic environment.

Core Features

Run 3 offers an exceptional gaming experience with several standout features:

  • Completely Free : Play the full game without any cost or hidden charges
  • No Download Required : Instant play directly in your web browser
  • Unique Gravity Mechanics : Run on walls and ceilings in zero-gravity environments
  • Multiple Characters : Unlock different runners with unique abilities
  • Endless Adventure : Procedurally generated levels provide unlimited gameplay
  • Cross-Platform Compatible : Works perfectly on computers, tablets, and smartphones

Revolutionary Gameplay Mechanics

What sets Run 3 apart is its innovative approach to the endless runner genre. The game features rotating tunnel environments where gravity works differently on each surface. You can run on the floor, walls, and even the ceiling, creating a truly three-dimensional running experience that challenges your spatial awareness and reflexes.

Progressive Difficulty System

As you advance through the space tunnels, the challenges become increasingly complex. New obstacles appear, gaps become wider, and the tunnel layouts become more intricate. This progressive difficulty ensures that both newcomers and experienced players find the perfect level of challenge.

Game Mechanics

The core gameplay revolves around continuous forward movement through space tunnels:

  • Automatic Running : Your character moves forward automatically
  • Jump Controls : Use spacebar or click to jump over gaps and obstacles
  • Wall Running : Land on walls to change your gravitational orientation
  • Strategic Thinking : Plan your route through complex tunnel systems
  • Timing Mastery : Perfect your jumps to maintain momentum

Operation Guide

Run 3 features intuitive controls that are easy to learn but challenging to master:

  • Arrow Keys or WASD : Move left and right
  • Spacebar or Up Arrow : Jump
  • Mouse Click : Alternative jump control (mobile-friendly)
  • R Key : Restart level if you fall
  • P Key : Pause the game

The objective is simple: keep running through the space tunnels without falling into the void. Use the walls and ceiling as surfaces to run on when the floor disappears. Each successful jump and wall transition keeps you moving forward in this endless cosmic journey.

Why Play This Game

Run 3 stands out in the crowded endless runner market for several compelling reasons. The game's unique gravity-defying mechanics create a fresh take on the traditional running genre, offering a truly three-dimensional experience that challenges players to think beyond conventional platform gaming.

The game's accessibility is another major advantage. With no download requirements and full browser compatibility, you can start playing immediately on any device. Whether you're looking for a quick gaming break or an extended play session, Run 3 adapts to your schedule.

The progressive difficulty system ensures long-term engagement. As you improve your skills, the game continues to challenge you with more complex tunnel layouts and obstacle patterns. This creates a satisfying sense of progression and achievement that keeps players coming back for more.

For fans of action games, skill-based challenges, and space themes, Run 3 delivers an perfect combination of excitement, challenge, and accessibility that's hard to find elsewhere in the online gaming world.

Frequently Asked Questions (FAQ)