Rodeo Stampede - Wild Animal Adventure Game

Seele01-Flash
By
Rodeo Stampede is an exciting adventure game where you ride wild animals across the savannah, taming exotic beasts and building your own zoo. Jump from buffalo to elephants in this thrilling endless safari experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rodeo Stampede: Savannah Sky Zoo**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Implement a distinctive **Voxel / Low-Poly Art Style** reminiscent of Crossy Road or Minecraft. All models (animals, obstacles, environment) should be composed of simple geometric blocks with flat shading colors. * **Camera Perspective:** Use a high-angle, third-person follow camera (approx 45-degree angle) positioned behind and slightly above the player character to provide a clear view of the stampede ahead. * **Environment Generation:** Create an endless procedural terrain representing a Savannah canyon. The ground should be yellowish-tan sand with distinct canyon walls (red/brown voxel cliffs) on the left and right borders. * **Character & Animals:** * **Player:** A blocky cowboy character with a distinct cowboy hat. * **Animals:** Create procedural voxel models for Buffalos (sturdy, medium speed), Zebras (fast, smaller), Elephants (huge, destroys obstacles), and Giraffes (tall, high throw range). * **Obstacles:** Voxel rocks, small bushes, and other stampeding animals to avoid. * **Performance:** Optimize for mobile browsers. Use `InstancedMesh` for repetitive environment blocks and obstacles to reduce draw calls. Limit shadow casting to the player and immediate vicinity. ### 2. Audio Requirements * **Background Music (BGM):** Synthesize or reference a fast-paced, upbeat **Western / Bluegrass track**. Think banjo, energetic fiddle, and rhythmic clapping to induce a sense of urgency and fun adventure. * **Sound Effects (SFX):** * **Lasso:** A "whoosh" sound when the lasso swings. * **Jump/Land:** A distinct thud when landing on a new animal. * **Animal Noises:** Specific sounds for each animal type (e.g., Elephant trumpet, Buffalo grunt) when ridden. * **Angry Mode:** A warning sound (like a ticking clock or rising steam whistle) when an animal is about to buck. * **UI:** Satisfying "cha-ching" or pop sounds for menu selections and score counting. ### 3. Gameplay Loop * **Core Mechanic:** The game is an endless runner. The player starts riding an animal. * **Lasso Mechanic:** The player must jump from one animal to another to continue moving forward. * **Hold to Ride:** While the finger is on the screen, the character rides the animal. * **Release to Jump:** Releasing the finger launches the character forward in a parabolic arc. * **Lasso Area:** A visual yellow circle/cone appears while airborne. If an animal is within this zone when the screen is touched again, the player lassos it and lands on it. * **Bucking/Anger Mechanics:** Every animal has a "patience" timer. * If ridden too long, the animal gets "angry" (visual cue: turns red, steam particles, bucks wildly making control difficult). * Eventually, the animal will throw the player off, ending the run unless they jump to a new host. * **Collision:** Crashing into rocks or canyon walls ends the run immediately (unless riding an Elephant which can smash rocks). * **Progression:** The further the player travels, the faster the stampede moves and the denser the obstacles become. ### 4. Mobile Controls & Interaction * **Control Scheme (Touch-Optimized):** * **Steering:** Use a virtual joystick logic or "slide to steer" anywhere on the screen while holding down. Dragging left/right steers the animal. * **Action (Jump):** **Release** the touch to jump/launch the character into the air. * **Action (Land/Tame):** **Tap and Hold** again while in mid-air to lasso a new animal within range. * **Orientation:** Force **Portrait Mode** (Vertical) to allow for one-handed play, which is critical for this casual genre. * **Haptic Feedback:** Trigger the device's vibration (`navigator.vibrate`) when: * Landing on a new animal (short pulse). * Crashing/Game Over (long pulse). * The animal enters "Angry Mode" (intermittent pulses). * **UI Layout:** * Score (meters traveled) displayed clearly at the top center. * A "Zoo" button and "Play" button on the main menu, sized at least 44x44px for touch accessibility. * A visual "Lasso Range" indicator (yellow dashed circle) that expands/contracts based on the animal type being ridden. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Rodeo Stampede is a unique adventure game that combines wild animal riding with zoo management in an endless savannah setting. Players take on the role of a fearless cowboy who must ride, tame, and collect exotic animals while navigating through a vibrant African safari landscape. The game features colorful 3D graphics with a charming blocky art style that appeals to players of all ages.

Core Features

Wild Animal Riding Adventure

Experience the thrill of riding various wild animals including buffalo, elephants, ostriches, zebras, and many more exotic creatures. Each animal has unique behaviors and riding challenges that keep the gameplay fresh and exciting.

Zoo Management System

Build and expand your own zoo by collecting the animals you've successfully tamed. Manage your zoo to generate income, which can be used to unlock new areas and upgrade facilities. The zoo aspect adds a strategic layer to the wild riding action.

Endless Safari Exploration

Explore vast savannah landscapes filled with diverse wildlife. The endless runner format means no two runs are exactly the same, providing unlimited replayability as you discover new animals and overcome different obstacles.

Free Browser Gaming

Enjoy this complete gaming experience absolutely free through your web browser. No downloads, installations, or purchases required - just pure animal-riding fun accessible from any device.

Gameplay Mechanics

Animal Taming System

Successfully ride animals for extended periods to tame them. However, be careful not to overstay your welcome - animals will buck you off if you ride them too long! Timing your jumps between animals is crucial for survival.

Progressive Unlocking

As you advance through the game, you'll unlock new animal species, environments, and zoo features. Each new unlock provides fresh challenges and opportunities for exploration.

Operation Guide

Mastering Rodeo Stampede requires understanding the simple yet strategic control system:

  • Arrow Keys : Use to steer your current animal and navigate through the savannah
  • Space Bar : Jump from your current animal to the next available creature
  • Timing : Watch for visual cues that indicate when an animal is about to buck you off
  • Strategy : Plan your jumps carefully to maintain momentum and avoid obstacles

Pro Tips for Success

  • Don't get too comfortable on any single animal - they all have patience limits
  • Look ahead to spot your next target animal before jumping
  • Different animals have different temperaments and riding durations
  • Focus on collecting new species to expand your zoo's variety
  • Use your zoo income wisely to unlock premium animals and habitats

Why Play Rodeo Stampede

Unique Gaming Experience : Unlike traditional endless runners, Rodeo Stampede offers a fresh take on the genre by incorporating animal riding mechanics and zoo management elements.

Family-Friendly Fun : The game's colorful graphics and simple controls make it perfect for players of all ages, while the strategic depth keeps experienced gamers engaged.

No Commitment Required : Being completely free and browser-based, you can enjoy quick gaming sessions anytime without worrying about storage space or payment commitments.

Educational Value : Learn about different African wildlife species while having fun, making it both entertaining and informative.

Endless Replayability : The combination of procedurally generated landscapes, multiple animal species, and zoo management ensures that each play session offers something new to discover.

Frequently Asked Questions (FAQ)