Shopping Cart Hero

Seele01-Flash
By
Shopping Cart Hero is an addictive physics-based stunt game where you launch shopping carts to achieve maximum distance. Master the art of cart launching, perform crazy stunts, and upgrade your equipment for epic runs.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shopping Cart Hero". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-scrolling aesthetic (3D models viewed from a fixed side camera). Retain the charm of the original "Stick Figure" style but upgraded to Low-Poly 3D. * **Key Models**: * **Hero**: A 3D Stickman constructed from simple black cylinders and spheres. * **Vehicle**: A wireframe metallic shopping cart. * **Terrain**: A long runway consisting of a steep downhill slope (grass/dirt texture), a tarmac ramp at the bottom, and an infinite flat landing zone. * **Background**: A simple gradient blue sky (Top: #00BFFF, Bottom: #87CEEB) with 2D cloud sprites moving slowly for parallax depth. * **Performance**: Use simple `MeshLambertMaterials` or `MeshBasicMaterials` to ensure high frame rates (60fps) on mobile browsers. Use a single directional light source casting shadows. ### 2. Audio Requirements * **BGM**: Energetic, looping Garage Rock or Pop-Punk track (drums and electric guitar) to induce adrenaline. * **Sound Effects (SFX)**: * *Rolling*: A looping rumble sound that increases in pitch and volume as the cart accelerates down the hill. * *Jump*: A "Swoosh" sound when the cart leaves the ramp. * *Impact*: A loud metallic "Clang" or crash sound if the player wipes out. * *Success*: A "Cheering" crowd sound or "Cha-Ching" register sound when landing successfully. * *UI*: Simple clicks for buttons. ### 3. Gameplay Loop * **Phase 1: The Run (Acceleration)**: The cart starts at the top of a hill. The player must interact rapidly to build up speed before reaching the ramp. * **Phase 2: The Launch**: At the very end of the ramp, the character hops into the cart. The angle and speed at this moment determine the trajectory. * **Phase 3: Flight & Balance**: While in the air, the cart is subject to gravity and physics. The cart will naturally rotate; the player must actively balance it to keep it parallel to the ground. * **Phase 4: Landing**: * **Crash**: If the cart lands on its nose or back (angle > 45 degrees), the stickman falls out, and the run ends immediately (Game Over). * **Safe Landing**: If the cart lands flat on its wheels, it rolls to a stop based on friction. * **Scoring**: Score is calculated based on total distance traveled (meters). ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** only. * **Control Scheme**: * **Run Phase**: A large "TAP" button on the right side of the screen. Rapid tapping increases horizontal velocity. * **Launch Phase**: The "TAP" button changes to a "JUMP IN" button near the ramp's edge. * **Flight Phase**: Two large arrow buttons on the left side of the screen (Rotate Left / Rotate Right) to balance the cart's rotation in the air. * **UI/UX**: * Buttons must be at least 64x64 pixels for touch accessibility. * Display a "Distance" meter and "Speed" speedometer at the top center. * **Haptic Feedback**: Trigger vibration (using `navigator.vibrate`) on crash impact or a heavy landing. * **Restart**: A prominent "Try Again" overlay button appears immediately after the run ends. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Shopping Cart Hero is a wildly entertaining physics-based stunt game that transforms the mundane shopping cart into an extreme sports vehicle. With a stellar rating of 3.2/5 and suitable for all ages, this free online game challenges you to launch your shopping cart as far as possible while performing spectacular stunts and avoiding a catastrophic crash.

The game combines realistic physics mechanics with stick figure humor, creating an addictive gameplay loop where each attempt brings new possibilities for distance records and stunt combinations. Whether you're a casual player looking for quick fun or a perfectionist aiming for the ultimate cart launch, Shopping Cart Hero delivers hours of entertaining gameplay.

Core Features

Realistic Physics Engine

Experience authentic cart physics that make every launch unique. The game's physics system accurately simulates momentum, gravity, and collision dynamics, ensuring that mastering the perfect launch requires both skill and understanding of real-world physics principles.

Upgrade System

Enhance your cart launching capabilities with a comprehensive upgrade system. Invest your earned points in: - Cart modifications for better aerodynamics and durability - Launching equipment to achieve greater initial velocity - Stunt gear for performing more complex aerial maneuvers - Safety equipment to survive longer distances

Stunt Performance Mechanics

Perform incredible aerial stunts to boost your score and distance. Master backflips, front flips, and combination moves while maintaining cart control. Successfully landing stunts not only increases your score multiplier but also provides additional momentum for extended flight time.

Progressive Difficulty

As you advance, unlock new challenges and environments that test your cart launching skills. Each level introduces new obstacles, wind patterns, and landing zones that require adapted strategies and upgraded equipment.

Game Mechanics

Shopping Cart Hero operates on simple yet engaging mechanics that are easy to learn but challenging to master. The game focuses on timing, physics understanding, and strategic upgrades to achieve maximum performance.

Launch Phase

Your success begins with the initial launch. Build up speed by running with your cart, then release at the perfect moment to achieve optimal trajectory. The launch angle and velocity determine your initial flight path and potential distance.

Flight Control

Once airborne, use precise controls to perform stunts and maintain cart stability. Balance risk versus reward as complex stunts offer higher scores but increase crash risk. Wind resistance and gravity constantly affect your trajectory, requiring constant adjustment.

Landing Strategy

Successful landings extend your run and maintain momentum. Perfect landings allow you to continue rolling, while rough landings may end your attempt. Master the art of controlled crashes to maximize distance even when aerial time ends.

Operation Guide

Basic Controls: - Arrow Keys or WASD : Control cart movement and stunts - Spacebar : Jump and initiate launch sequence - Mouse : Navigate menus and select upgrades

Gameplay Strategy: 1. Build momentum by running with your cart before launch 2. Time your release at the optimal angle for maximum distance 3. Perform stunts during flight to increase score multiplier 4. Control landing to maintain momentum and continue rolling 5. Invest wisely in upgrades between attempts

Pro Tips: - Practice launch timing for consistent initial velocity - Learn stunt combinations for maximum score potential - Balance upgrade investments between speed, control, and durability - Study wind patterns and environmental factors

Why Play Shopping Cart Hero

Completely Free Entertainment : Enjoy unlimited gameplay without any cost. No hidden fees, no premium content locks, and no download required - just pure browser-based fun accessible anywhere.

Perfect Casual Gaming : Ideal for quick gaming sessions or extended play. Each attempt takes only minutes, making it perfect for breaks, commutes, or whenever you need entertaining distraction.

Physics Learning : Subtly educational, the game helps players understand momentum, trajectory, and physics principles through engaging gameplay rather than boring textbooks.

Endless Replayability : With upgrade systems, stunt combinations, and distance challenges, no two games are exactly alike. Always something new to achieve or improve upon.

Cross-Platform Compatibility : Play seamlessly across desktop computers, tablets, and smartphones. Your progress saves automatically, allowing you to continue your cart-launching adventures on any device.

Community Challenge : Compare your best distances with friends and online players. The simple concept creates natural competition and bragging rights for the furthest cart launches.

Whether you're seeking mindless fun, physics-based challenges, or competitive distance achievements, Shopping Cart Hero delivers an unexpectedly engaging experience that transforms a simple concept into addictive gameplay.

Frequently Asked Questions (FAQ)