Drive Mad - Extreme Car Stunt Game

Seele01-Flash
By
Drive Mad is an exhilarating car stunt game where precision driving meets extreme obstacles. Navigate treacherous tracks, perform death-defying stunts, and master the art of balance to reach each finish line in one piece.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Drive Mad". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Voxel-based / Low-poly "Fancade" aesthetic. The world and vehicles should be constructed from simple geometric blocks (Three.BoxGeometry). Use vibrant, high-contrast colors (e.g., bright yellow car body, deep red accents, lush green track, pastel blue sky). * **The Vehicle:** A "Monster Truck" style vehicle with an exaggeratedly high center of gravity, massive black voxel wheels, and extremely long, visible suspension struts. The car body should be distinct from the chassis to allow for visual suspension compression. * **The Track:** A linear course made of blocky platforms floating in the air. Textures should be flat-shaded or simple gradients to maintain high FPS on mobile. Include ramps, gaps, and bumpy sections (stairs) to test the suspension. * **Mobile Optimization:** Use `InstancedMesh` for repetitive environmental blocks. Limit real-time shadows to the player vehicle (blob shadow or low-res directional shadow) to save battery and performance. ### 2. Audio Requirements * **BGM:** A quirky, upbeat, and looping 8-bit or synth-pop track that conveys a sense of fun and chaos. * **SFX:** * **Engine:** A low-pitched rumble that increases in pitch as velocity increases. * **Suspension:** A cartoonish "squeak" or "boing" sound when the car lands hard. * **Impact:** A heavy "thud" or "crunch" when crashing or hitting obstacles. * **Win/Loss:** A quick, positive chime for reaching the finish line, and a "fail" horn or shattering sound when the car flips over. ### 3. Gameplay Loop * **Core Mechanic:** Physics-based driving puzzle. The player must navigate from the Start Line to the Finish Line. * **Physics Engine:** Use a physics library like **Cannon-es** or **Ammo.js**. The vehicle must have soft-body style suspension behavior (very bouncy) and high torque. The Z-axis (depth) movement should be locked or strictly limited so the car moves on a 2D plane within a 3D world (Side-scroller view). * **Win Condition:** The vehicle reaches the checkered flag area upright. * **Fail Condition:** The roof of the car touches the ground (flipping over), the car falls off the platform, or the player gets stuck. * **Challenge:** The difficulty comes from balancing speed against the car's tendency to wheelie or flip backward due to high torque and bouncy suspension. ### 4. Mobile Controls & Interaction * **Touch Controls (Split Screen):** * **Right half of screen:** Hold to Accelerate / Tilt Forward. * **Left half of screen:** Hold to Reverse / Brake / Tilt Backward. * **Orientation:** Force **Landscape Mode** to ensure the player can see the track ahead. * **UI Layout:** Minimalist. A restart button in the top-right corner (at least 48x48px hit area). Level progress indicator at the top. * **Feedback:** * **Visual:** The camera should zoom in slightly on speed and shake violently upon impact or landing. * **Haptic:** Trigger a short vibration (using `navigator.vibrate`) when the car crashes or lands a jump. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Drive Mad is a thrilling physics-based car game that challenges your driving skills like never before. In this adrenaline-pumping adventure, you'll navigate through increasingly difficult obstacle courses filled with ramps, loops, spikes, and moving platforms. The game features vibrant pixel-art graphics and realistic physics that make every jump, flip, and crash feel authentic.

Your mission is simple yet challenging: reach the finish line while keeping your vehicle intact. However, this task becomes increasingly difficult as you progress through levels packed with creative and dangerous obstacles that will test your patience and skill.

Core Features

Physics-Based Gameplay

Drive Mad utilizes realistic physics mechanics that require you to carefully balance speed and control. Too fast, and you'll flip your car; too slow, and you won't make it over obstacles. Finding the perfect balance is key to success.

Progressive Difficulty

Each level introduces new challenges and obstacles. From simple ramps to complex moving platforms, spinning blades, and gravity-defying loops, the game keeps you engaged with fresh challenges.

Multiple Vehicle Types

Experience different driving physics with various vehicles, from standard cars to monster trucks. Each vehicle handles differently, adding variety to your gameplay experience.

Achievement System

Unlock achievements as you progress, providing additional challenges and goals beyond simply completing levels. These achievements add replay value and give you bragging rights among friends.

Updated Interface

The latest version features a completely overhauled UI with vibrant colors, fresh icons, and an improved visual design that enhances the overall gaming experience.

Gameplay Mechanics

Drive Mad combines elements of racing, puzzle-solving, and physics simulation. Success requires:

  • Precise Throttle Control : Managing your speed is crucial for navigating obstacles safely
  • Timing : Know when to accelerate, brake, or coast through different sections
  • Physics Understanding : Learn how your vehicle reacts to different surfaces and obstacles
  • Patience : Some levels require multiple attempts to master the perfect approach

Operation Guide

Basic Controls

  • Forward Movement : W, D, X, Up Arrow, Right Arrow, or Mouse Click
  • Backward Movement : S, A, Z, Down Arrow, or Left Arrow

Pro Tips

  1. Start Slow : Learn each level's layout before attempting high-speed runs
  2. Use Momentum : Build speed on flat sections to carry you through obstacles
  3. Brake Smart : Don't be afraid to slow down before tricky sections
  4. Practice Balance : Keep your vehicle level when landing jumps
  5. Study Physics : Understand how different obstacles affect your vehicle

Advanced Techniques

  • Controlled Flips : Sometimes a controlled flip can help you navigate tight spaces
  • Momentum Conservation : Use downhill sections to build speed for upcoming challenges
  • Precision Landing : Aim for the optimal landing spot on ramps and platforms

Why Play Drive Mad

Free Entertainment

Drive Mad is completely free to play with no hidden costs or pay-to-win mechanics. All content is available from the start, ensuring a fair and enjoyable experience for everyone.

Cross-Platform Compatibility

Play seamlessly across all your devices - desktop computers, laptops, tablets, and smartphones. Your progress and achievements sync across platforms.

Instant Access

No downloads or installations required. Simply open your web browser and start playing immediately. The game runs smoothly on all modern browsers.

Addictive Challenge

The perfect difficulty curve keeps you engaged without becoming frustrating. Each level feels achievable yet challenging, creating that "just one more try" feeling.

Creative Level Design

Every level offers unique obstacles and creative challenges. The variety ensures that gameplay never becomes repetitive or boring.

Skill Development

Improve your hand-eye coordination, timing, and problem-solving skills while having fun. The game rewards patience and strategic thinking over button mashing.

Perfect for All Players

Drive Mad appeals to a wide audience: - Casual Gamers : Easy to pick up and play in short sessions - Challenge Seekers : Difficult levels provide substantial challenge - Mobile Users : Optimized for touchscreen controls - Desktop Players : Full keyboard and mouse support - All Ages : Family-friendly content suitable for players of all ages

Whether you have five minutes or several hours, Drive Mad provides engaging entertainment that scales to your available time.

Frequently Asked Questions (FAQ)