Car Flip! - Physics-Based Casual Car Flipping Game

Seele01-Flash
By
Car Flip! is an addictive physics-based casual game where you launch cars into epic aerial stunts. Master the art of flipping to collect coins, unlock awesome vehicles, and reach the parking lot in style.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Car Flip: Ragdoll Stunt Driver". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Vibrant, low-poly arcade aesthetic. Use a bright blue skybox with procedural clouds to match the reference. Lighting should be high-saturation "daylight" (DirectionalLight + AmbientLight) casting soft shadows. * **Key Models**: * **The Car**: A stylized red convertible muscle car (using composed BoxGeometries). Parts (doors, trunk) should be loose/hinged to flap during flight. * **The Driver**: A yellow "crash test dummy" character using primitive shapes (cylinders/spheres) with ragdoll physics constraints, capable of flying out of the car upon high-impact collisions. * **The Track**: A linear obstacle course featuring asphalt textures, inclined ramps, and high-elasticity trampoline pads. The finish line is a marked "Parking Lot" zone. * **Collectibles**: Gold coins floating in parabolic arcs along the jump path, rotating continuously. * **Performance**: Mobile-optimized. Use `InstancedMesh` for repeated environment objects (like barriers). Limit real-time shadows to the main car. ### 2. Audio Requirements * **BGM**: Energetic, fast-paced arcade rock or ska-punk track (looping) to maintain momentum. * **SFX**: * **Engine**: Revving sound that increases pitch during the launch phase. * **Action**: A comedic "Whoosh" sound for every successful 360-degree flip. * **Impact**: Slapstick "thud" or "crunch" sounds when the car or dummy hits the ground/obstacles. * **UI**: Positive "Ding" for coin collection and a "Cash Register" sound upon reaching the parking lot. ### 3. Gameplay Loop * **Phase 1: The Launch**: The car sits at the start. An arrow indicator oscillates up and down (0 to 45 degrees) to determine the launch angle. * **Phase 2: The Flight**: The player taps once to lock the angle and apply impulse forces. While in mid-air, the player **holds** the screen to apply rotational torque (backflip) to the car. * *Scoring*: Increment score counter by +1 for every full backflip completed. * *Physics*: The car must interact with trampolines (adding vertical velocity) and coins (triggering collection). * **Phase 3: The Landing**: The goal is to land within the "Parking Lot" zone. * *Win Condition*: The car stops moving inside the parking zone (orientation does not matter; upside down is valid). * *Lose Condition*: The car loses all momentum before reaching the parking lot or falls off the map. * *Ragdoll Mechanic*: If the landing is too hard, detach the driver from the car seat to let them ragdoll independently (this does not fail the level, just adds comedic effect). ### 4. Mobile Controls & Interaction * **Control Scheme (One-Button/Touch)**: * **Tap 1**: Lock launch angle and fire the car. * **Touch & Hold (Mid-air)**: Rotate the car counter-clockwise (Backflip). * **Release (Mid-air)**: Stop rotation physics to prepare for landing. * **Camera**: Side-scrolling follow camera (smooth Lerp on the X-axis) that keeps the car slightly to the left of the center, allowing the player to see upcoming obstacles/landing spots. * **Orientation**: Landscape mode locked. * **UI/Feedback**: * Display a large, bold "FLIP x[Count]" text overlay that scales up slightly (pop effect) with each successful flip. * Camera shake (screenshake) on impact with ground or trampolines. * Visible trajectory line (dotted) shown only during the aiming phase. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Car Flip! is a thrilling casual driving game that combines simple one-button controls with challenging physics-based gameplay. Your mission is delightfully straightforward yet endlessly entertaining: flip your car as many times as possible during wild aerial stunts before safely reaching the parking lot. This 3D physics game offers an addictive blend of skill, timing, and pure fun that keeps players coming back for more spectacular crashes and flips.

Core Features

Simple Yet Addictive Gameplay

Car Flip! proves that the best games often have the simplest mechanics. With just one button control, you'll launch cars off ramps, perform gravity-defying stunts, and collect coins mid-flight. The intuitive gameplay makes it perfect for quick sessions or extended play.

Realistic Physics Engine

Every flip, crash, and landing feels authentic thanks to the game's sophisticated 3D physics system. Watch as cars realistically tumble through the air, with passengers and drivers hilariously flying out during particularly spectacular stunts.

Coin Collection and Rewards

Collect coins during your aerial performances to unlock new vehicles and quirky drivers. The more flips you perform, the more coins you earn, creating an rewarding progression system that motivates players to perfect their flipping technique.

Vehicle Customization

Unlock a variety of awesome cars, each with unique characteristics and visual appeal. From basic vehicles to exotic rides, there's always a new car to work toward unlocking.

Flexible Gameplay Rules

One of the game's most charming aspects is its "anything goes" philosophy. You can: - Land upside down and still succeed - Lose passengers during stunts (it's perfectly fine!) - Complete levels even if your driver gets ejected - Test your vehicle's durability to the absolute limit

Game Mechanics

Jump Trajectory System

The game features visual guides and arrow indicators that help you plan your jumps. Trampolines and ramps are strategically placed throughout each level, and the key to success is choosing the perfect launch angle for maximum air time.

Flip Scoring System

Your score depends entirely on how many complete rotations you can achieve during each jump. Higher jumps provide more opportunities for flips, but require precise timing and control.

Bonus Rounds

Special coin-filled bonus rounds offer additional opportunities to earn rewards and unlock new content, adding variety to the core gameplay loop.

Operation Guide

Primary Control : Hold the left mouse button or tap and hold on mobile devices

Gameplay Flow : 1. Launch : Click and hold to set your car's jump trajectory 2. Flip : Continue holding to perform rotations while airborne 3. Collect : Grab coins during flight for maximum rewards 4. Land : Reach the parking area to complete the level

Pro Tips : - Use the arrow indicators to judge landing zones - Higher jumps allow for more flips and better scores - Timing is crucial - release too early and miss potential flips - Don't worry about perfect landings - the game rewards creativity over precision

Cross-Platform Compatibility

Car Flip! runs smoothly on both desktop and mobile browsers, making it accessible anywhere you have an internet connection. The responsive controls work equally well with mouse clicks or touchscreen taps.

Why Play Car Flip!

This game perfectly captures the joy of physics-based gaming with its perfect balance of simplicity and challenge. Whether you're looking for a quick stress-relief session or want to master the art of automotive acrobatics, Car Flip! delivers endless entertainment. The forgiving "anything goes" approach means you can focus on having fun rather than worrying about perfect execution, while the progression system provides long-term goals to work toward.

The game's charm lies in its absurd physics situations and the satisfaction of pulling off increasingly spectacular stunts. It's the perfect game for players who enjoy casual gaming with a physics twist.

Frequently Asked Questions (FAQ)