Run 3 - Endless Space Runner Game

Seele01-Flash
By
Run 3 is an addictive endless runner game set in space where you control a little alien navigating through challenging tunnel systems. Run as far as possible while avoiding obstacles and falling tiles in this thrilling space adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Run 3: Gravity-Shifting Space Runner**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Minimalist, Low-poly, High-contrast Sci-Fi aesthetic. The game takes place inside a large, floating geometric structure in deep space. * **Tunnel Geometry:** The world is constructed of a long series of 3D shapes forming a tunnel (BoxGeometry or ExtrudeGeometry). The cross-section should be **Square or Octagonal** to allow for clear "floor," "wall," and "ceiling" distinction. * **Colors & Textures:** * **Walls/Floors:** Use a high-contrast palette. Bright Cyan (#00FFFF) or Neon Green details against varying shades of Grey (#808080) concrete textures. * **The Void:** A deep black background with a randomized `PointsMaterial` starfield to simulate space. * **Obstacles:** Dark holes (gaps in the geometry) where the skybox is visible through the floor. * **Player Character:** A simple, low-poly generic alien (use a `SphereGeometry` body with two smaller spheres for antennae/ears and small cylinders for feet). Color should be a distinct Light Grey or White. * **Performance:** Use `InstancedMesh` for repeating tunnel segments to maintain 60FPS on mobile devices. Limit shadows; use baked lighting or simple ambient light + directional light. ### 2. Audio Requirements * **BGM:** An energetic, driving "Space Synthwave" or "Techno" track that loops seamlessly. It should feel fast-paced to match the running speed. * **SFX:** * **Jump:** A short, digital "whoosh" or "blip" sound. * **Land:** A soft thud when the character touches the ground. * **Gravity Shift:** A sweeping "phaser" sound when the world rotates. * **Fall/Game Over:** A descending pitch synthesis sound fading into echo. ### 3. Gameplay Loop * **Core Mechanic:** The character runs automatically forward (Z-axis). The player controls lateral movement (X-axis) and Jumping (Y-axis). * **The Unique "Gravity" Twist:** This is the most important feature. When the player moves to the far left or far right edge of the current "floor" and touches the "wall," the **entire world (camera and gravity vector) must rotate**. The wall becomes the new floor. * **Obstacles:** The tunnel is generated procedurally with gaps (holes). Falling into a hole ends the game. * **Scoring:** Score increases based on distance traveled. * **Difficulty:** Speed gradually increases over time. The gaps between platforms become wider. ### 4. Mobile Controls & Interaction * **Control Scheme:** Since keyboard inputs (Arrows/Space) are not available, implement a robust **Touch UI Overlay**: * **Left/Right Movement:** Two large, semi-transparent arrow buttons on the bottom-left and bottom-center of the screen. Holding them strafes the character. * **Jump:** A large, distinct circular button on the bottom-right of the screen. * **Camera Behavior:** The camera should follow the player from a third-person perspective (slightly elevated behind). The camera **rotation** must smoothly interpolate (Lerp) to match the current gravity orientation to prevent motion sickness. * **Orientation:** Force **Landscape Mode** for a wider field of view of the tunnel ahead. * **Feedback:** Add `navigator.vibrate(20)` (Haptic Feedback) when the player lands a jump or shifts gravity. Visual screen shake intensity 0.1 on impact. 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 the ultimate endless running experience that takes place in the depths of space. This captivating arcade game challenges you to guide a small alien character through an ever-changing series of space tunnels filled with obstacles, gaps, and rotating surfaces. As the third installment in the popular Run series, this game has perfected the formula of addictive gameplay combined with innovative mechanics.

The game features a unique gravity-defying system where running into walls causes the entire screen to rotate, creating a mind-bending 3D tunnel experience. This mechanic transforms simple running into a strategic puzzle where choosing the right path becomes crucial for survival.

Core Features

Revolutionary Tunnel Mechanics

Unlike traditional running games, Run 3 features 360-degree tunnel navigation . When you hit a wall, the entire playing field rotates, allowing you to run on walls and ceilings. This creates endless possibilities for route planning and adds a strategic element to the fast-paced action.

Progressive Difficulty System

The game starts simple but gradually introduces more complex obstacles: - Crumbling tiles that disappear after you step on them - Large gaps requiring precise jumping - Moving platforms that test your timing - Narrow pathways demanding careful navigation

HTML5 Technology

Built with modern HTML5 technology, Run 3 runs smoothly in any web browser without requiring Flash. This ensures compatibility across all devices and platforms, providing a consistent gaming experience whether you're on desktop, tablet, or mobile.

Multiple Character Options

Unlock different alien characters, each with unique abilities and characteristics. Some characters jump higher, others run faster, and some have special powers that help navigate specific obstacles.

Gameplay Mechanics

The core objective is deceptively simple: run as far as you can without falling into space . However, achieving this requires mastering several key skills:

  • Spatial awareness to navigate 3D rotating tunnels
  • Precise timing for jumps and direction changes
  • Strategic thinking to choose optimal paths
  • Quick reflexes to avoid sudden obstacles

Infinite Progression

As an endless runner, Run 3 offers virtually unlimited gameplay. The tunnel system generates procedurally, ensuring that no two runs are exactly the same. This creates tremendous replay value as you constantly strive to beat your previous distance record.

Operation Guide

Controls are intuitive and responsive:

  • Arrow Keys : Move left, right, forward, and backward
  • Space Bar or Up Arrow : Jump over gaps and obstacles
  • R Key : Restart the current level instantly
  • P Key : Pause the game when you need a break

The game responds immediately to input, making it easy to perform precise movements even at high speeds. The simple control scheme ensures that anyone can start playing within seconds.

Advanced Techniques

  • Wall Running : Use walls strategically to find safer routes
  • Momentum Control : Manage your speed for better maneuverability
  • Gap Timing : Learn optimal jump timing for different gap sizes
  • Route Planning : Look ahead to plan the safest path

Why Play Run 3

Completely Free Gaming

Run 3 is 100% free to play with no hidden costs, premium features, or pay-to-win mechanics. Every feature, character, and level is accessible without spending money.

Universal Accessibility

The game works on virtually any device with a web browser: - Desktop computers (Windows, Mac, Linux) - Mobile phones (iOS and Android) - Tablets and other touch devices - Chromebooks and other lightweight devices

Perfect for Any Gaming Session

Whether you have 5 minutes or 5 hours, Run 3 adapts to your schedule. Quick sessions let you try to beat your record, while longer play sessions allow you to explore different strategies and unlock new content.

Educational Benefits

Beyond entertainment, Run 3 helps develop: - Spatial reasoning through 3D navigation - Hand-eye coordination via precise controls - Problem-solving skills through route planning - Persistence as you work to improve your performance

Community and Competition

Join millions of players worldwide who have made Run 3 one of the most popular browser games. Compare your best distances with friends and challenge yourself to climb the leaderboards.

Frequently Asked Questions (FAQ)