Two Stunt Rivals

Seele01-Flash
By
Two Stunt Rivals is an exhilarating 2-player racing game where you compete head-to-head with friends to perform the most spectacular stunts and jumps. Race against time and each other in this physics-based arena adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Two Stunt Rivals: Mobile Arena". Please read the following detailed game design requirements first, and then generate the code accordingly. Note that since the original game relies on local multiplayer (which is poor on mobile screens), this adaptation should focus on a **Single Player vs. AI Bot** experience to maintain the "Rival" theme while ensuring playability. ### 1. Assets & Environment * **Visual Style**: Low-poly, vibrant arcade aesthetic. High contrast colors to distinguish the player car (Red) from the rival AI car (Blue). * **Environment**: A large, open concrete "Stunt Arena" surrounded by a silhouette cityscape skyline (referencing the blue sky/city title screen). * **Arena Features**: Must include massive ramps, loop-the-loops, fire rings, and destructible crates. * **Skybox**: Bright blue gradient sky with stylized white clouds. * **Mobile Optimization**: * Use `InstancedMesh` for repeated objects (like arena barriers or crates) to reduce draw calls. * Simple `MeshLambertMaterial` for lighting efficiency. * Limit shadow casting to the cars only. ### 2. Audio Requirements * **BGM**: High-energy, adrenaline-pumping Arcade Rock or Electronic track (looping). * **Sound Effects (SFX)**: * **Engine**: Dynamic pitch shifting based on car speed. * **Impact**: Thud/Crunch sounds when hitting obstacles or landing hard. * **Stunt Success**: A "Casino/Coin" chime when a jump is successfully landed. * **Countdown**: "3, 2, 1, GO!" sound at the start. ### 3. Gameplay Loop * **Core Mechanic**: The player competes against an AI bot in a 2-minute "Stunt Attack" mode. * **Physics Engine**: Integrate **Cannon.js** (or a similar lightweight physics library compatible with Three.js) for realistic car suspension and gravity. * **Scoring System**: * Points are awarded for **Air Time** and **Flips**. * Landing upside down crashes the car (respawn after 2 seconds). * **Victory Condition**: Have a higher score than the AI Rival when the timer runs out. * **AI Behavior**: The Rival car should follow a set of waypoints hitting ramps randomly, providing a visual benchmark for the player. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** only. * **Touch Controls**: * **Left Side**: Analog Virtual Joystick for steering (responsive and snappy). * **Right Side**: Two large distinct buttons: * **Green Button**: Gas / Accelerate. * **Red Button**: Brake / Reverse. * **Small 'Nitro' Button**: Temporary speed boost with a cooldown. * **Camera**: Third-person "Chase Camera" that smooth-follows the player's car. It must have slight lag/damping to feel cinematic during jumps. * **UI Layout**: * Top Left: Player Score. * Top Right: Rival Score. * Top Center: Countdown Timer. * All UI elements must be large enough for touch interaction and anchored to screen edges. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Two Stunt Rivals is a high-octane racing game that transforms competitive gaming into an adrenaline-fueled experience. With a solid 4.2/5 rating, this game delivers exactly what racing enthusiasts crave: intense head-to-head competition with physics-based stunt mechanics that will keep you on the edge of your seat.

Unlike traditional racing games where you compete against AI opponents, Two Stunt Rivals focuses on the ultimate challenge - beating your friends and family members sitting right beside you. This local multiplayer approach creates an atmosphere of friendly rivalry that online gaming simply can't match.

Core Features

Real-Time Local Multiplayer Competition

The game's standout feature is its 2-player split-screen gameplay that allows you to race directly against someone in the same room. Share a keyboard and engage in trash-talking, engine-revving competition that brings back the golden age of couch gaming.

Physics-Based Stunt System

Every jump, flip, and landing is governed by realistic physics that make each stunt feel authentic and rewarding. The game challenges you to:

  • Master aerial maneuvers : Pull off spectacular flips and rotations mid-air
  • Time your landings perfectly : Stick challenging landings to maintain speed and score points
  • Chain stunts together : Combine multiple tricks for maximum point multipliers
  • Navigate challenging ramps : Use the arena's obstacles to your advantage

Arena-Style Racing Environment

The game takes place in specially designed stunt arenas filled with ramps, jumps, and obstacles. These aren't just race tracks - they're playgrounds designed to showcase your stunt-driving skills.

Instant Browser Gaming

As an HTML5 game, Two Stunt Rivals requires no downloads or installations . Simply open your browser and start racing immediately. This makes it perfect for quick gaming sessions with friends or family.

Gameplay Mechanics

The core gameplay revolves around time-based stunt competitions where players race against the clock to accumulate the highest stunt scores. You're not just trying to finish first - you're trying to perform the most impressive aerial displays while maintaining competitive speed.

Scoring System

Points are awarded based on: - Stunt complexity : More difficult tricks earn higher scores - Landing quality : Perfect landings provide score multipliers - Speed maintenance : Keeping momentum through stunts increases points - Risk vs. reward : Dangerous stunts offer the biggest point payoffs

Operation Guide

Player 1 Controls

  • W : Accelerate forward
  • S : Brake/Reverse
  • A : Turn left
  • D : Turn right

Player 2 Controls

  • ↑ Arrow : Accelerate forward
  • ↓ Arrow : Brake/Reverse
  • ← Arrow : Turn left
  • → Arrow : Turn right

Pro Tips for Success

  • Approach ramps at optimal speed : Too fast and you'll lose control, too slow and you won't get enough air
  • Use body positioning : Lean your car in the air to control rotation and landing angle
  • Study the arena layout : Learn where the best stunt opportunities are located
  • Balance risk and consistency : Sometimes a safe landing is better than an ambitious crash

Why Play Two Stunt Rivals

Perfect for Social Gaming

This game excels as a party game that brings people together. The competitive nature and easy-to-learn controls make it accessible to players of all skill levels, while the physics-based gameplay provides enough depth to keep experienced gamers engaged.

Quick Gaming Sessions

Each race is designed to be completed in just a few minutes, making it perfect for: - Break time entertainment at work or school - Family game nights where you need something everyone can enjoy - Competitive tournaments among friends - Stress relief after a long day

Completely Free Experience

Enjoy the full game without any cost. There are no hidden fees, premium features, or pay-to-win mechanics - just pure, competitive racing fun.

Cross-Platform Compatibility

Play on any device with a modern web browser, including Windows PCs, Mac computers, tablets, and smartphones. The responsive controls adapt seamlessly to different platforms.

Skill Development

The game's physics-based mechanics help develop: - Hand-eye coordination - Timing and precision - Strategic thinking - Competitive sportsmanship

Whether you're looking for a quick gaming fix or planning an extended competition session with friends, Two Stunt Rivals delivers heart-pounding action that keeps you coming back for more spectacular stunts and victories.

Frequently Asked Questions (FAQ)