Zeepkist: Crash 2D

Seele01-Flash
By
Zeepkist: Crash 2D is a hilarious physics-based car crash game where you create the most spectacular crashes to achieve high scores. Launch ragdoll characters, cause maximum chaos, and earn coins to unlock new content.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Zeepkist: Crash 2D - Ragdoll Stunt Simulator**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A "2.5D" aesthetic using Three.js. Use an **Orthographic Camera** to simulate a flat 2D side-scrolling view while maintaining 3D depth for physics. The art style should be vibrant, high-contrast, and cartoonish, mimicking the provided screenshot (bright orange/yellow radial burst background, clean white characters with thick black outlines if possible via toon shading). * **Character Model:** A "Stickman/Blob" hybrid character (white, rounded limbs, simple face texture) fully rigged for **ragdoll physics**. The character must look soft and pliable. * **Vehicle Model:** A simple "Soapbox" car (Zeepkist) – low-poly, wooden or metal texture, open-top. * **Environment:** A linear stunt course consisting of a steep starting ramp (left) leading into a flat "Crash Zone" (right). The crash zone is populated with user-placeable obstacles (brick walls, saw blades, spikes, trampolines). * **Performance:** Optimize for mobile GPUs. Use simple geometry (low poly count), baked shadows where possible, and limit real-time lights. Use object pooling for debris and particles. ### 2. Audio Requirements * **BGM (Background Music):** High-energy, chaotic Arcade/Circus style music (fast-paced brass or upbeat synth) that loops seamlessly. * **Sound Effects (SFX):** * **UI:** Satisfying "Pop" sounds for button clicks. * **Launch:** A winding-up sound for the power meter, followed by a "Swoosh" release. * **The "Yeet":** A comical voice line shouting "YEET!" when the character ejects. * **Impacts:** Comical "Bonk," "Crunch," and "Splat" sounds. Xylophone runs for tumbling. **No realistic gore sounds.** * **Score:** Cash register "Cha-ching" sounds as damage accumulates. ### 3. Gameplay Loop * **Phase 1: Setup:** The player views the car at the top of the ramp. They can drag and drop obstacles onto the track (Editor Mode) or select a starting pose for the ragdoll. * **Phase 2: Power & Launch:** A power meter oscillates. The player holds a "POWER" button and releases it to lock in the launch speed. * **Phase 3: The Ejection:** As the car speeds down, the player presses "YEET" to eject the ragdoll driver. Before ejection, the player can tap Left/Right arrows to lean the driver for better aerodynamics or rotation. * **Phase 4: The Crash:** The camera follows the ragdoll. Points are awarded for: Air time, Rotation speed, Impact velocity, and Interaction with obstacles (e.g., hitting a mine adds bonus points). * **Phase 5: Results:** The run ends when the ragdoll stops moving. A score screen shows "Total Damage" converted into Coins. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is required for the side-scrolling view. * **Touch Controls:** * **Power:** A large, circular button in the bottom right corner (Hold to Charge, Release to Go). * **Eject (Yeet):** Replaces the Power button after launch. * **Balance/Lean:** Two distinct arrow buttons (Left/Right) on the bottom left of the screen for mid-air rotation. * **UI Layout:** All interactable elements must be at least **48x48 pixels** to be touch-friendly. Keep the center of the screen clear for viewing the action. * **Feedback:** * **Haptics:** Trigger device vibration (using `navigator.vibrate`) on every heavy impact or collision. * **Visual Juice:** Screen shake on impact. Floating damage numbers + particle explosions (dust, stars, gears) when hitting obstacles. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zeepkist: Crash 2D is an entertaining physics-based car crash simulator that combines ragdoll mechanics with creative destruction gameplay. Your mission is simple yet addictive: create the most spectacular crashes possible to achieve maximum damage scores and earn coins for unlocking new content.

This free browser-based game features colorful cartoon graphics, satisfying ragdoll physics, and endless replay value as you experiment with different crash scenarios. With its intuitive controls and progressively challenging obstacles, Zeepkist: Crash 2D offers both casual fun and competitive scoring opportunities.

Core Features

Physics-Based Crash System

The game's advanced ragdoll physics engine creates realistic and hilarious crash animations. Every collision, tumble, and impact is calculated dynamically, ensuring that no two crashes are exactly alike. The more spectacular your crash, the higher your score!

Customization Options

Personalize your gaming experience with multiple customization features: - Character Poses : Choose from various starting poses that affect your launch trajectory - Vehicle Selection : Unlock different Zeepkist cars with unique properties - Character Accessories : Customize your ragdoll with different hats and colors - Map Variety : Access numerous maps with distinct layouts and challenges

Obstacle Editor

Use the built-in edit feature to place obstacles strategically on the road. Create your own crash courses by adding ramps, barriers, and hazards to maximize damage potential.

Progression System

Earn coins based on the chaos you create. The more damage your crashes cause, the more currency you receive to spend on: - New vehicles with different crash characteristics - Additional accessories for character customization - Road obstacles to enhance your crash scenarios - New maps with unique terrain and layouts

Gameplay Mechanics

Launch System

The core gameplay revolves around a strategic launch system. Start by selecting your preferred pose, then use the power meter to determine launch force. Timing and positioning are crucial for achieving maximum crash potential.

Mid-Air Control

Once launched, you maintain limited control over your character's movement. Use left and right directional inputs to steer your ragdoll toward the most damaging obstacles and surfaces.

Yeet Action

The signature "Yeet" feature allows you to launch your character at the perfect moment for ultimate impact. Master this timing to create the most spectacular crashes and highest scores.

Operation Guide

Getting Started: 1. Select Your Setup : Click the Zeepkist and Pose buttons to choose your vehicle and starting position 2. Edit the Course : Use the Edit feature to place additional obstacles on the road 3. Power Up : Hold and release the Power button to boost your Zeepkist with desired force 4. Navigate : Use Left or Right buttons to steer your character during flight 5. Execute Yeet : Click Yeet at the optimal moment to launch your character for maximum damage 6. Customize : Experiment with different hats and colors to personalize your ragdoll

Scoring Tips: - Aim for multiple collisions to increase your damage multiplier - Experiment with different poses to find optimal launch angles - Use obstacles strategically to create chain reaction crashes - Time your Yeet action for maximum impact velocity

Why Play Zeepkist: Crash 2D

Instant Fun : No complex rules or lengthy tutorials - jump in and start creating chaos immediately. The intuitive controls make it accessible to players of all ages and skill levels.

Endless Replay Value : With multiple maps, customization options, and physics-based gameplay, every session offers new possibilities for creative destruction.

Free to Play : Enjoy the complete game experience without any cost. No hidden fees or premium content - everything is unlockable through gameplay.

Cross-Platform Gaming : Play seamlessly on desktop computers, tablets, or smartphones. Your progress and unlocks carry across all devices.

Stress Relief : Channel your destructive impulses in a harmless, cartoon environment. The satisfying crash physics and humorous animations provide excellent stress relief.

Competitive Scoring : Challenge yourself to achieve higher damage scores and compare your best crashes with friends. The scoring system rewards both skill and creativity.

Frequently Asked Questions (FAQ)