Super Speeder

Seele01-Flash
By
Super Speeder is an adrenaline-pumping tunnel racing game that challenges your reflexes and precision. Navigate through endless 3D tunnels at breakneck speeds while avoiding obstacles and collecting power-ups.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Super Speeder - Infinite Tunnel Runner**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, sci-fi industrial aesthetic. The environment is an endless cylindrical tunnel. Instead of a smooth curve, the tunnel walls should be segmented (decagon or dodecagon shape) to give a retro-arcade feel. * **Color Palette**: Use a warm, intense palette inspired by the screenshot. The far end of the tunnel should emit a bright, glowing orange/yellow light (simulating a "light at the end of the tunnel"). The tunnel walls should transition from dark brown/industrial green in the foreground to a foggy orange in the distance. * **Obstacles**: Generate dynamic, blocky geometric obstacles (cubes, rotating beams, and sliding panels) that protrude from the tunnel walls towards the center. They should be dark silhouettes against the bright center light. * **Player Avatar**: Since this is a first-person or close-third-person view, the player is represented by a sleek, futuristic HUD (Head-Up Display) crosshair (cyan blue, square bracket style) in the center of the screen, implying a high-speed vehicle or drone. * **Mobile Optimization**: Use `THREE.Fog` to mask the geometry generation distance and maintain high FPS on mobile devices. Reuse obstacle geometries (InstancedMesh) to reduce draw calls. ### 2. Audio Requirements * **BGM**: A high-tempo, driving Synthwave or Drum & Bass track with a heavy bassline to simulate speed and adrenaline. * **SFX**: * **Wind/Speed**: A continuous "whoosh" sound that increases in pitch or volume as the game speed increases over time. * **Movement**: A sharp, digital "swish" sound when the player swipes or rotates to dodge. * **Impact**: A loud, metallic crunch or static distortion noise upon collision (Game Over). * **Passing**: A subtle "doppler effect" zoom sound when narrowly avoiding an obstacle. ### 3. Gameplay Loop * **Core Mechanic**: An infinite runner inside a tube. The player moves forward automatically at a constantly increasing speed. The goal is to survive as long as possible. * **Rotation Logic**: The player does not move left/right on a flat plane. Instead, the entire tunnel rotates around the player (or the player orbits the inner surface), allowing full 360-degree movement along the tube's inner circumference to dodge obstacles. * **Obstacle Spawning**: Obstacles appear in the distance and scale up as the player approaches. They should form patterns (e.g., a spiral of blocks, a sudden wall with one gap). * **Score**: Score is based on distance traveled. Display a high-contrast digital counter at the top center. * **Game Over**: Direct collision with any obstacle stops the movement instantly, shakes the camera, and displays a "Retry" button. ### 4. Mobile Controls & Interaction * **Control Scheme**: Two-sided touch input (Touch zones). * **Tap/Hold Left Side of Screen**: Rotates the camera/player counter-clockwise around the tunnel axis. * **Tap/Hold Right Side of Screen**: Rotates the camera/player clockwise around the tunnel axis. * **Orientation**: **Portrait Mode** (Vertical) is preferred for one-handed play, but the code should handle resize events gracefully. * **Sensitivity**: The rotation needs to be responsive but smooth (lerp) to prevent motion sickness. * **UI Elements**: * A "Tap to Start" overlay. * A minimalist HUD showing current score. * Large, thumb-friendly "Play Again" button on the Game Over screen (minimum 44x44px touch target). * **Feedback**: Add a subtle screen shake effect (camera jitter) when speed increases or when a near-miss occurs to enhance the feeling of speed on small screens. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Super Speeder is an intense skill-based arcade game that puts your reflexes to the ultimate test. Race through mesmerizing 3D tunnels filled with obstacles, sharp turns, and challenging passages that require split-second decision-making. This fast-paced endless runner combines the thrill of high-speed racing with precise navigation skills.

The game features stunning pixelated 3D graphics that create an immersive tunnel environment. As you speed through the cylindrical passages, you'll encounter various obstacles and barriers that test your ability to react quickly and navigate with precision.

Core Features

High-Speed Tunnel Racing

Experience the rush of racing through endless 3D tunnels at incredible speeds. The game's physics engine creates a realistic sense of momentum and velocity that makes every run feel authentic and thrilling.

Skill-Based Gameplay

Unlike simple arcade games, Super Speeder demands genuine skill development. Players must master timing, spatial awareness, and quick reflexes to achieve high scores and progress through increasingly difficult sections.

Endless Challenge

With procedurally generated tunnel sections, no two runs are exactly alike. The game provides unlimited replayability as you constantly face new obstacle configurations and challenges.

Minimalist Controls

The game features intuitive controls that are easy to learn but difficult to master, making it accessible to beginners while providing depth for experienced players.

Game Mechanics

Navigation System

Control your vehicle through the tunnel using precise steering inputs. The game responds to subtle movements, allowing for both broad navigation and fine adjustments needed to squeeze through tight spaces.

Obstacle Avoidance

Encounter various types of barriers, walls, and moving obstacles that require different strategies to overcome. Some obstacles move in patterns, while others appear suddenly, demanding quick reflexes.

Speed Management

While speed is essential, knowing when to slow down for tricky sections versus when to maintain maximum velocity is key to mastering the game.

Operation Guide

The game uses simple yet responsive controls:

  • Arrow Keys or WASD : Navigate your vehicle left, right, up, and down within the tunnel
  • Mouse Movement : Alternative control method for smoother navigation
  • Spacebar : Pause the game when needed

Success requires smooth, controlled movements rather than jerky corrections. Practice maintaining steady steering while making quick adjustments when obstacles appear.

Why Play Super Speeder

Perfect for Quick Gaming Sessions : Each run typically lasts a few minutes, making it ideal for short breaks or casual gaming.

Skill Development : Improves hand-eye coordination, reaction time, and spatial awareness through engaging gameplay.

Stress Relief : The fast-paced action and focus required can help clear your mind and provide an effective mental break.

No Commitment Required : As a free browser game, you can jump in and play instantly without downloads, accounts, or payments.

Universal Appeal : While tagged as suitable for boys, the game's skill-based mechanics and clean design appeal to players of all demographics who enjoy challenging arcade experiences.

Whether you're looking to test your reflexes, compete for high scores, or simply enjoy a few minutes of intense gameplay, Super Speeder delivers an engaging arcade experience that keeps you coming back for more.

Frequently Asked Questions (FAQ)