Turbo Crash Racing

Seele01-Flash
By
Turbo Crash is an adrenaline-pumping 3D racing game featuring obstacle-packed tracks, fierce competition, and over 18 unique cars to unlock. Race through challenging circuits and prove your driving skills.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Turbo Crash: Mobile Circuit Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, vibrant "Toon/Arcade" aesthetic similar to the promotional image. Use flat shading or simple Phong materials with high saturation colors (bright reds for the car, deep asphalt grays for the track, and safety blue/white checkers). * **Camera Perspective:** Top-Down Isometric view (fixed angle, following the player smoothly). The camera should lead the car slightly to show the track ahead. * **Track Design:** A winding, closed-circuit track mesh with distinctive red-and-white striped curbs (candy-cane style) on curves. Include guardrails (low-poly metallic barriers) on the outer edges of sharp turns. * **Player Car:** A simplified, sleek red sports car (low-poly mesh). It should have glowing headlights (emissive material) and a simple shadow blob underneath. * **Obstacles:** Low-poly static blocks or crates scattered on the track, requiring evasion. * **Mobile Optimization:** Use `THREE.BoxGeometry` and `THREE.CylinderGeometry` for most assets to keep polygon count low. Do not load external models; generate all geometries procedurally within the code. Use texture atlasing if possible, or simple vertex colors. ### 2. Audio Requirements * **BGM:** High-energy, looped "Synthwave" or "Arcade Rock" track with a driving bassline to simulate speed. * **SFX - Engine:** A constant engine hum that pitches up based on current speed. * **SFX - Drift/Skid:** A screeching noise triggered when the car turns sharply at high speed. * **SFX - Collision:** A heavy metallic "thud" or "crunch" when hitting a wall or obstacle, accompanied by a slight camera shake effect. * **SFX - UI:** A digital "blip" for button presses and a "fanfare" sound for completing a lap. ### 3. Gameplay Loop * **Core Mechanic:** Infinite time-trial or lap-based racing. The car accelerates automatically (auto-runner style) or requires a hold-to-drive input. * **Physics:** Arcade-style physics. The car should have "drift" mechanics—it shouldn't turn instantly but should slide slightly when turning at high speeds. Hitting a wall should bounce the player back and significantly reduce speed (punishment). * **Goal:** Complete 3 laps as fast as possible. * **Progression:** Display a "Current Lap Time" and "Best Lap Time". * **AI Rivals (Simplified):** If possible, add 1-2 simple blocky AI cars that follow a predefined path (waypoints) around the track to create a sense of competition. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape mode (force strict landscape UI layout). * **Steering Controls:** * **Left Half of Screen:** Tap/Hold to steer Left. * **Right Half of Screen:** Tap/Hold to steer Right. * **Both/None:** Car straightens out. * **Throttle:** Automatic acceleration (Auto-gas) to simplify mobile play, but include a "Brake" button (small virtual button in the bottom center) for sharp turns. * **Visual Feedback:** * When steering, wheels should visually turn. * Emit simple particle trails (dust/smoke) from rear tires when drifting or turning sharply. * Flash the screen red briefly upon collision. * **UI Layout:** * Top Left: Position indicator (1st/3rd). * Top Right: Lap Counter (1/3) and Timer. * Center Screen (Start/End): Large, touch-friendly "Start Race" and "Retry" buttons (min height 60px). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Turbo Crash Racing is an exhilarating 3D driving game that combines high-speed racing with strategic obstacle navigation. This top-down racing experience challenges players to master tight curves, dodge hazardous obstacles, and outpace fierce competitors across multiple challenging tracks. With its unique blend of speed and precision driving, Turbo Crash delivers an authentic racing experience directly in your browser.

The game features stunning 3D graphics with a top-down perspective that gives you complete visibility of the track ahead. Navigate through colorful, candy-cane-styled obstacles while maintaining maximum speed to secure first place finishes and earn valuable rewards.

Core Features

Extensive Car Collection

Unlock and race with over 18 unique vehicles, each with distinct characteristics: - Premium Models : Ganymede, Orcus, Supernova, Haumea - Performance Cars : Mercurio, Pallas, Centauri, Sirius - Advanced Racers : Vesta, Columbia, Luna, M2, Mars - Elite Vehicles : Orion, Stellar, Eridanus, Phaethon, Pluton

Each car offers different handling, speed, and acceleration properties, allowing you to find the perfect match for your racing style.

Dynamic Track Challenges

Every race presents unique obstacles and track layouts: - Sharp Curves : Master precision steering through tight turns - Obstacle Navigation : Dodge colorful barriers and hazards - Speed Sections : Maintain momentum on straight-aways - Technical Corners : Perfect your racing line for optimal times

Progressive League System

Advance through racing leagues by consistently finishing in top positions. Higher leagues unlock better cars and more challenging tracks, ensuring continuous gameplay progression.

Game Mechanics

Racing Strategy

Success in Turbo Crash requires more than just speed. Players must balance aggressive driving with careful navigation to avoid track obstacles that can significantly slow progress. The game rewards smooth, controlled driving over reckless speeding.

Upgrade System

Visit the garage between races to upgrade your vehicles and unlock new cars using earned currency. Strategic upgrades can provide the competitive edge needed to dominate higher-level competitions.

Operation Guide

Basic Controls: - WASD Keys or Arrow Keys : Steer your vehicle in all directions - Continuous Acceleration : Keep moving forward to maintain competitive speed - Precision Steering : Use gentle inputs for smooth cornering

Racing Tips: - Stay centered on the track, especially during sharp turns - Avoid railings and obstacles that can drastically reduce speed - Focus on racing lines rather than maximum speed - Use controlled drifting for tight corners - Plan your path through obstacle sections in advance

Track Navigation: The top-down perspective provides excellent visibility for planning your racing line. Use this advantage to spot upcoming obstacles and curves early, allowing for smoother navigation and better lap times.

Why Play Turbo Crash Racing

Turbo Crash stands out in the crowded racing game market through its perfect balance of accessibility and challenge. The game is completely free and requires no downloads - simply open your browser and start racing immediately.

Key Advantages: - Instant Access : Play immediately without registration or downloads - Cross-Platform : Works perfectly on desktop and mobile devices - Progressive Difficulty : Challenging but fair learning curve - Variety : Multiple cars and tracks prevent repetitive gameplay - Competitive Elements : Race against AI opponents with realistic behavior

Whether you're a casual racing fan looking for quick entertainment or a serious gamer seeking challenging competition, Turbo Crash delivers an engaging experience that keeps you coming back for more races.

Frequently Asked Questions (FAQ)