Escape 3D

Seele01-Flash
By
Escape 3D is an intense 3D running game where failure is always lurking. Test your reflexes as you steer around obstacles, jump over barriers, and see how long you can survive in this challenging endless runner.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Escape 3D: Neon Runner**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **Retro-Futuristic / Synthwave** aesthetic (inspired by the 2010s era but modernized). High contrast with a dark background (fog color: `#000000` or deep purple) and bright neon assets. * **Player Character**: A glowing, low-poly distinct shape (e.g., a futuristic hovering drone or a neon-outlined cube) positioned in the lower center of the screen. It must have a trail renderer effect to emphasize speed. * **Environment**: An **infinite floor grid** (wireframe shader) that moves towards the camera to simulate forward momentum. Use fog (`scene.fog`) to mask the spawning of distant objects. * **Obstacles**: * **Static Barriers**: Tall neon blocks (require steering around). * **Low Walls**: Short glowing hurdles (require jumping). * **Performance**: Use **InstancedMesh** for floor tiles and repetitive obstacles to ensure 60 FPS on mobile devices. Limit dynamic lights; rely on emissive materials for the "glow" look. ### 2. Audio Requirements * **BGM**: A high-tempo, driving **Synthwave / Techno track** (approx. 130 BPM) that loops seamlessly to maintain tension. * **SFX**: * **Jump**: A digital "whoosh" or rising synth sound. * **Steer**: A subtle wind-shear sound when moving quickly left/right. * **Crash/Fail**: A glitchy, distorted "shutdown" sound effect. * **Score**: A soft metallic "ping" for every distance milestone passed. ### 3. Gameplay Loop * **Core Mechanic**: Endless runner. The player automatically moves forward on the Z-axis. The speed linearly increases over time ("Hard" difficulty scaling). * **Obstacle Logic**: Randomly generate obstacles in three lanes (Left, Center, Right). Ensure a valid path always exists. * **Win/Loss Condition**: * **Loss**: Colliding with any obstacle triggers a "Game Over" state, stopping the world and showing a restart button. * **Score**: Score is based on distance traveled (time survived). * **Camera**: Fixed third-person view, slightly elevated behind the player. Camera should have a slight "shake" effect upon impact. ### 4. Mobile Controls & Interaction * **Gesture Controls (Mobile Priority)**: * **Swipe Left/Right**: Lane change (snappy movement, not floaty). * **Swipe Up**: Jump (gravity applied to bring player back down). * *(Fallback for PC)*: Map Arrow Keys to the same functions. * **UI Layout**: * **HUD**: Minimalist. Current Score (Top Center), High Score (Top Right). * **Start/Restart Screen**: Large, touch-friendly button (minimum 60x60px touch target) centered on the screen. * **Orientation**: Lock to **Portrait Mode** for one-handed playability on mobile browsers. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(200)` upon collision/death. * **Visual**: Flash the screen red briefly upon collision. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Escape 3D is a heart-pounding 3D running game that puts your reflexes and survival skills to the ultimate test. With a challenging rating and sports-racing hybrid gameplay, this game delivers an adrenaline-fueled experience where every second counts. The simple yet compelling premise - "Fail is coming. How long can you avoid it!" - perfectly captures the essence of this thrilling survival runner.

Rated 3.1 out of 5 stars by players, Escape 3D offers a genuinely challenging experience that will keep you coming back to beat your previous records. The game combines fast-paced running action with strategic obstacle navigation, creating an engaging gameplay loop that's easy to learn but difficult to master.

Core Features

Immersive 3D Environment

Experience smooth 3D graphics that create a realistic sense of speed and depth. The three-dimensional perspective adds an extra layer of challenge as you judge distances and timing for jumps and maneuvers.

Dynamic Camera System

Switch between different camera angles to find your preferred viewing perspective. The adjustable camera system helps you spot obstacles and plan your moves more effectively.

Progressive Difficulty

As you progress further in your escape attempt, the challenges intensify. Obstacles become more frequent and complex, testing your ability to adapt and react quickly under pressure.

Endless Runner Mechanics

The game features classic endless runner gameplay where your goal is to survive as long as possible. Each run is a race against failure, pushing you to improve your distance and survival time.

Gameplay Mechanics

Obstacle Navigation

The core gameplay revolves around avoiding various obstacles that appear in your path. You'll encounter barriers, walls, and other hazards that require quick thinking and precise timing to overcome.

Jump System

Utilize the jumping mechanic to leap over low obstacles and barriers. Timing your jumps correctly is crucial for maintaining momentum and avoiding crashes.

Steering Controls

Smooth left and right steering allows you to navigate around obstacles and find the safest path forward. The responsive controls ensure that success or failure depends on your skill, not control limitations.

Control Guide

Basic Controls

  • Left/Right Arrow Keys : Steer your character left or right to avoid obstacles
  • Spacebar : Jump over barriers and low obstacles
  • Up/Down Arrow Keys : Toggle between different camera angles for optimal visibility

Pro Tips for Controls

  • Practice smooth steering movements to maintain control at high speeds
  • Time your jumps carefully - too early or too late will result in collision
  • Experiment with different camera angles to find what works best for your play style
  • Use quick taps for minor adjustments, longer holds for sharp turns

Why Play Escape 3D

Perfect for Quick Gaming Sessions

Escape 3D is ideal for players looking for quick, intense gaming sessions. Each run can last anywhere from seconds to several minutes, making it perfect for short breaks or longer gaming sessions.

Skill-Based Progression

Unlike many casual games, Escape 3D rewards genuine skill development. Your improvement comes from better reflexes, pattern recognition, and strategic thinking rather than grinding or purchases.

Challenging but Fair

The game's difficulty rating reflects its genuine challenge level. While it's marked as "Hard," the controls are responsive and the obstacles are fair, meaning every failure is a learning opportunity.

Cross-Platform Accessibility

Play directly in your web browser without downloads or installations. The game works on both desktop and mobile devices, letting you practice your escape skills anywhere.

Competitive Element

Challenge yourself to beat your previous best distances. The endless nature of the game means there's always room for improvement and new personal records to set.

Frequently Asked Questions (FAQ)