Animal Raceway

Seele01-Flash
By
Animal Raceway is a delightful racing game where you train adorable animals to become the world's fastest racers. Build their speed and stamina to win races and collect gold medals!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Animal Raceway**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly 3D with a "Toon/Cel-Shaded" aesthetic to mimic the funny, flat cartoon style of the original screenshot. Use bright, saturated colors (Sky Blue, Clay Red, Grass Green). * **Characters (Racers):** Create simple geometric abstractions for three distinct racers: * **The Shark:** A grey humanoid body with a fin on the back and a shark head, wearing a red tank top and green shorts. * **The Octopus:** An orange body with multiple wiggling appendages (simulated via simple vertex animation), wearing a blue outfit. * **The Dog:** A brown humanoid dog in a green tank top. * **Environment:** * **Track:** A straight red clay racing track with 3 distinct lanes marked by white lines. * **Background:** 2D billboard sprites or simple low-poly meshes for distant mountains (grey/white peaks) and trees. * **Camera:** Use an **Orthographic Camera** angled slightly from the side (isometric view) or a side-scrolling Perspective Camera to maintain the 2D "Flash game" feel while using 3D assets. * **Mobile Optimization:** Use simple geometries (BoxGeometry, CylinderGeometry) merged where possible. Use a single texture atlas for colors to reduce draw calls. Shadows should be "blob shadows" (simple dark planes under characters) rather than expensive dynamic shadows. ### 2. Audio Requirements * **BGM:** A fast-paced, goofy "Sports Day" style track. Think brass instruments, whistles, and a marching snare drum tempo. * **Sound Effects (SFX):** * **UI:** High-pitched "Pop" sounds for button presses. * **Race Start:** "On your marks... Get set... Go!" (Whistle blow). * **Footsteps:** Comically fast looping footstep sounds (specific to the animal, e.g., a "squish" sound for the Octopus). * **Crowd:** A looping "cheering" noise that increases in volume as the player approaches the finish line. ### 3. Gameplay Loop * **Phase 1: The Training Room (UI Phase):** * A simple menu where the player spends "Energy" points to upgrade two stats: **Speed** (Max Velocity) and **Stamina** (Boost Duration). * **Phase 2: The Race (Action Phase):** * The characters run automatically from left to right. * **Mechanic:** The player controls one animal. The animal has a "Stamina Bar." The player must tap the screen rhythmically to maintain top speed. Tapping too fast drains stamina (animal pants/slows down); tapping too slow loses the race. * **Obstacles (Optional extension):** Random hurdles that require a "Swipe Up" to jump. * **Win Condition:** Cross the finish line first. * **Reward:** Gold medals and currency to upgrade stats for the next race. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** (forced). * **Touch Controls:** * **Race Screen:** Split the screen or use a large invisible "Tap Zone" covering the bottom 50% of the screen for running rhythm. * **Jump (If implemented):** Swipe Up anywhere on the screen. * **UI Layout:** * HUD showing position (1st/2nd/3rd) and a Progress Bar at the top. * Large, rounded buttons for "Train," "Race," and "Upgrade" (min-height 50px for touch targets). * **Feedback:** * **Haptic:** Trigger a short vibration (using `navigator.vibrate`) when the race starts or when crossing the finish line. * **Visual:** When tapping perfectly in rhythm, spawn small "Sweat drop" or "Speed line" particles behind the character to indicate speed boost. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Animal Raceway is a charming and entertaining racing game that combines cute animal characters with competitive racing action. In this delightful game, you'll select your favorite animal companion and embark on a training journey to transform them into a world-class racing champion. The game features adorable cartoon-style graphics and family-friendly gameplay that appeals to players of all ages.

Core Features

Choose Your Racing Champion

Select from a variety of cute animal characters, each with their own unique personality and potential. Whether you prefer speedy rabbits, sturdy bears, or agile cats, there's an animal companion waiting to become your racing partner.

Complete Training System

The game features a comprehensive training system where you can: - Build Speed : Enhance your animal's running velocity through specialized speed training - Increase Stamina : Develop endurance to maintain peak performance throughout longer races - Track Progress : Monitor your animal's improvement with detailed statistics - Strategic Development : Balance different attributes to create the perfect racing animal

Competitive Racing Action

Compete in various racing events and tournaments. Each race presents new challenges and opportunities to test your animal's abilities against skilled competitors. Victory brings rewards and recognition in the animal racing world.

Achievement System

Win races to earn prestigious gold medals and build your reputation as a top animal trainer. The more races you win, the more opportunities unlock for even greater challenges.

Game Playability

Easy Controls

Animal Raceway features intuitive controls that work with both mouse and keyboard input. The simple control scheme makes it accessible for players of all skill levels while still offering depth for those who want to master advanced techniques.

Browser-Based Gaming

Play instantly in your web browser without any downloads or installations required. The game runs smoothly on both desktop computers and mobile devices, making it perfect for quick gaming sessions anywhere.

Operation Guide

Getting started with Animal Raceway is simple: - Select Your Animal : Choose from the available animal characters - Training Mode : Use mouse clicks or keyboard controls to participate in training exercises - Race Participation : Enter races when your animal is ready to compete - Monitor Progress : Check your animal's stats and plan future training sessions - Collect Rewards : Gather medals and achievements as you progress

Detailed instructions are provided within the game to help you master all aspects of animal training and racing.

Why Play Animal Raceway

This game offers a perfect blend of cute characters, strategic gameplay, and competitive racing action. It's ideal for players who enjoy: - Family-Friendly Entertainment : Safe, wholesome fun suitable for all ages - Strategic Training : Planning and developing your animal's abilities - Competitive Gaming : Testing your skills against other racers - Quick Gaming Sessions : Perfect for short breaks or longer play periods - Achievement Hunting : Working towards medals and recognition

The combination of adorable animals, engaging training mechanics, and exciting races creates an addictive and rewarding gaming experience that keeps players coming back for more racing action.

Frequently Asked Questions (FAQ)