Run 2 Live - Endless Stick Figure Runner Game

Seele01-Flash
By
Run 2 Live is an intense endless runner featuring a stick figure hero navigating through dangerous obstacles. The faster you run, the more challenging it becomes as you dodge bugs, bats, and collect powerups to survive.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Run 2 Live". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "Noir/Silhouette" aesthetic. The game world consists of stark black foreground elements against a foggy, monochromatic grey background. * **Player Character**: A sleek, black, stick-figure/ninja style 3D mesh (low-poly). Crucial Detail: The character must have a **glowing blue emission material** (bloom effect) on the head/visor area to represent the eye, matching the reference screenshot. * **Environment Generation**: Infinite runner setup. Procedurally generated black platforms (BoxGeometry) with varying lengths and gap sizes. * **Obstacles**: * **Bugs**: Spiked shapes or small boxes on the ground. * **Bats**: Flying geometric shapes hovering in the air at jump height. * **Collectibles**: Glowing yellow orbs/coins floating in arcs between platforms. * **Camera**: Side-scrolling (2.5D) perspective. Orthographic camera preferred for precise platforming, or a Perspective camera with a narrow FOV locked to the player's X-axis movement. * **Mobile Optimization**: Use `InstancedMesh` for platforms and repeated background elements to reduce draw calls. Simple unlit materials (`MeshBasicMaterial`) for the silhouette parts to save GPU resources. ### 2. Audio Requirements * **BGM**: Fast-paced, industrial or dark synth-wave track that loops. The tempo should feel urgent to match the "Run to Live" theme. * **SFX**: * **Jump**: A sharp "whoosh" or air-cutting sound. * **Double Jump**: A higher-pitched variation of the jump sound. * **Collect**: A clear, digital "chime" or "ding". * **Impact/Death**: A heavy "thud" followed by a static noise or "zap". ### 3. Gameplay Loop * **Core Mechanic**: Auto-running character moving right. The movement speed gradually increases the further the player survives (Distance = Speed). * **Actions**: * **Jump**: Avoid gaps and ground enemies (Bugs). * **Double Jump**: An unlockable or power-up ability to reach higher platforms and avoid air enemies (Bats). * **Progression**: * Collect "Powerups" to temporarily boost speed or invincibility. * Accumulate a "Score" based on distance traveled. * **Fail State**: Falling into a gap or colliding with an enemy results in an instant "Game Over" screen with a "Retry" button. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape** mode to maximize forward visibility. * **Touch Controls**: * **Tap Anywhere**: Single jump. * **Double Tap**: Double jump (if unlocked/active). * Input must be responsive with no latency (use `touchstart` event listeners). * **UI Layout**: * **HUD**: Minimalist score display in the top-left corner (white text). * **Game Over Screen**: A large, centered container with the final score and a prominent "Play Again" button (minimum touch target 44x44px). * **Feedback**: * **Visual**: A small particle explosion (black cubes) when the player dies. The blue eye trail fades out. * **Haptic**: Trigger `navigator.vibrate(20)` on jump and `navigator.vibrate(200)` on death (if supported). 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 2 Live is a fast-paced endless runner that challenges players to survive as long as possible in an increasingly dangerous world. This action-packed stick figure game combines simple controls with addictive gameplay, where your running speed continuously increases the farther you progress. With a content rating suitable for all ages, it's perfect for quick gaming sessions or extended play.

Core Features

Progressive Speed System

The unique mechanic of Run 2 Live is its progressive difficulty - the farther you run, the faster your character moves. This creates an escalating challenge that keeps players engaged and tests their reflexes as the game intensifies.

Dangerous Obstacles

Navigate through a world filled with hostile creatures: - Nasty Bugs : Ground-crawling enemies that require precise timing to avoid - Flying Bats : Aerial threats that attack from above, demanding quick reactions - Environmental Hazards : Various obstacles that test your jumping and dodging skills

Power-Up Collection System

Strategically placed powerups provide temporary advantages: - Speed boosts for quick escapes - Protective shields against enemies - Score multipliers for higher points - Special abilities to overcome difficult sections

Character Upgrade System

One of the game's key strategies involves upgrading your stick figure's abilities. The jump upgrade is particularly crucial for surviving later stages, allowing you to clear larger gaps and avoid more dangerous enemies.

Gameplay Mechanics

Simple Yet Challenging Controls

The game uses intuitive one-button controls - simply use the left mouse button to make your stick figure jump. Despite the simple control scheme, mastering the timing and rhythm becomes increasingly challenging as speed increases.

Endless Runner Format

Unlike traditional platformers with set levels, Run 2 Live features procedurally generated obstacles, ensuring each playthrough offers a unique experience. The goal is to achieve the highest distance possible while collecting powerups and avoiding deadly creatures.

Operation Guide

Basic Controls: - Left Mouse Button : Jump over obstacles and enemies - Timing : Click at the right moment to clear gaps and avoid creatures - Strategy : Collect powerups while maintaining safe distance from threats

Pro Tips: - Upgrade your jump ability as early as possible for better obstacle clearance - Learn enemy patterns to anticipate their movements - Don't rush for every powerup - sometimes survival is more important - Practice timing your jumps for maximum distance and safety

Why Play Run 2 Live

This game excels at providing quick, accessible entertainment that's easy to learn but challenging to master. The stick figure art style keeps the focus on gameplay rather than complex graphics, while the progressive speed system ensures that no two games feel exactly the same. Whether you're looking for a brief break or an extended gaming session, Run 2 Live delivers immediate fun with lasting replay value.

The upgrade system adds a strategic element that goes beyond simple reaction-based gameplay, encouraging players to think about long-term survival rather than just immediate obstacles. Perfect for stress relief or competitive play, this browser-based runner requires no downloads and works on any modern device.

Frequently Asked Questions (FAQ)