Tunnel Rush

Seele01-Flash
By
Tunnel Rush is an exhilarating 3D skill game that challenges your reflexes as you race through a colorful geometric tunnel filled with obstacles. Navigate at lightning speed while avoiding barriers in this addictive arcade experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Tunnel Rush - Infinite Psychedelic Runner". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-contrast, psychedelic low-poly aesthetic. The world is a procedural, endless octagonal or hexagonal tunnel. * **Tunnel Shader/Texture:** The tunnel walls should feature dynamic, geometric patterns (triangles, stripes) using bright, neon colors (Electric Blue, Neon Green, Hot Pink, Deep Red) against a dark grey background to create a dizzying, fast-paced effect. The colors should shift or pulse as the player progresses to denote increasing speed or level changes. * **Obstacles:** * **Static Obstacles:** Bright purple or red geometric blocks (cubes, rectangular prisms) fixed to the tunnel walls. * **Dynamic Obstacles:** Rotating bars or swinging pendulum-like shapes that block the path, requiring precise timing. * **Lighting:** Minimalistic lighting to ensure high performance on mobile. Use an ambient light plus a directional light coming from the "end" of the tunnel to create depth. Add a subtle fog effect (FogExp2) that matches the background color to hide the clipping plane and create a sense of infinity. * **Camera Effect:** First-person perspective. The camera should have a slight FOV warp (e.g., FOV 90-100) to exaggerate the sense of speed. Apply a subtle "camera shake" when moving at high speeds or passing close to obstacles. ### 2. Audio Requirements * **BGM:** Fast-paced, pumping Electronic Dance Music (EDM) or Drum & Bass track (160+ BPM). The music should feel urgent and rhythmic to match the speed of the tunnel. * **Sound Effects (SFX):** * **Woosh/Pass-by:** A "doppler effect" wind sound when narrowly avoiding an obstacle. * **Crash:** A digital glitch or glass-shattering sound when the player hits an obstacle (Game Over). * **Level Up:** A rising synth chord when the tunnel changes color/speed. * **UI Sounds:** sharp, techy clicks for menu navigation. ### 3. Gameplay Loop * **Core Mechanic:** The player is automatically moving forward through the tunnel at a constantly increasing speed. The goal is simple: **Don't Crash.** * **Movement Logic:** The player cannot stop or jump. They can only rotate around the inner surface of the tunnel (360 degrees) to dodge obstacles. * **Progression:** * **Speed:** Velocity increases linearly over time. * **Phases:** Every 30 seconds, the tunnel changes color palette and pattern, and the obstacle layout becomes more chaotic. * **Score System:** Score is based on distance traveled. Display the score prominently at the top center. * **Game Over:** Instant failure upon collision with any red/purple geometry. Show a "Restart" button immediately for a quick "just one more try" loop. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape (preferred) for wider visibility, or Portrait (playable) with adjusted FOV. The code should handle resize events gracefully. * **Touch Controls:** * **Split Screen Tap:** Tap/Hold the **Left half** of the screen to rotate the camera/player Left (Counter-Clockwise). Tap/Hold the **Right half** of the screen to rotate Right (Clockwise). * **Sensitivity:** The rotation should be responsive and snappy, not sluggish, to allow for twitch reactions. * **UI/UX:** * **Start Screen:** A clean overlay with a pulsating "TAP TO START" text. * **HUD:** Minimalist. Only show the current Score (large font) and High Score (smaller font). * **Touch Feedback:** If the device supports it (navigator.vibrate), trigger a short, sharp haptic vibration on "Game Over" to emphasize the crash. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tunnel Rush is a heart-pounding 3D skill game that puts your reflexes to the ultimate test. Race through an endless, ever-changing tunnel filled with vibrant geometric obstacles that require split-second decision making and lightning-fast reactions. This popular arcade game combines stunning visual effects with challenging gameplay that keeps players coming back for more.

Core Features

Immersive 3D Graphics

Experience breathtaking visual effects as you speed through a kaleidoscope of colors. The tunnel features dynamic geometric patterns with bright greens, blues, reds, and purples that create a mesmerizing racing environment.

Progressive Difficulty

The game starts manageable but quickly ramps up the challenge. As you progress deeper into the tunnel, obstacles become more frequent, complex, and require faster reflexes to navigate successfully.

Endless Gameplay

With procedurally generated obstacles, no two runs are exactly the same. The infinite tunnel ensures endless replayability as you strive to beat your personal best score.

Cross-Platform Compatibility

Play instantly on any device - desktop computers, laptops, tablets, or smartphones. No downloads required, just open your browser and start playing.

Game Mechanics

Navigate through the tunnel by moving left and right to avoid geometric obstacles. The game tests your: - Reaction Speed : Quick responses to sudden obstacles - Pattern Recognition : Identifying safe paths through complex barrier arrangements - Concentration : Maintaining focus during high-speed sequences - Timing : Perfect movement coordination to slip through narrow gaps

Operation Guide

Desktop Controls

  • A/D Keys or Left/Right Arrow Keys : Move left and right
  • Mouse Movement : Alternative steering control
  • Spacebar : Pause game (if available)

Mobile Controls

  • Touch and Drag : Swipe left or right to steer
  • Tilt Control : Use device motion sensors for steering (device dependent)

Gameplay Tips

  • Start with small, controlled movements
  • Focus on the path ahead, not just immediate obstacles
  • Stay calm during intense sequences
  • Practice makes perfect - each attempt improves your reflexes

Why Play This Game

Tunnel Rush offers the perfect combination of simple controls and challenging gameplay. It's ideal for: - Quick Gaming Sessions : Perfect for short breaks or commutes - Reflex Training : Improves hand-eye coordination and reaction time - Stress Relief : Engaging gameplay helps you focus and unwind - Competitive Fun : Challenge friends to beat your high scores - Accessibility : No registration, downloads, or payments required

The game's minimalist approach means anyone can start playing immediately, while the increasing difficulty ensures long-term engagement. Whether you're a casual gamer looking for quick entertainment or a dedicated player aiming for high scores, Tunnel Rush delivers an addictive experience that's hard to put down.

Frequently Asked Questions (FAQ)