Zoo - Happy Animals

Seele01-Flash
By
Zoo - Happy Animals is a charming zoo simulation game where you complete various animal care tasks through engaging mini-games. Feed hungry hippos, groom fluffy alpacas, and guide playful chimpanzees in this delightful experience perfect for animal lovers of all ages.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Zoo - Happy Animals". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 3D Low-poly "Hyper-Casual" aesthetic with a vibrant, saturated color palette (bright grassy greens, sky blues, cartoon pinks). Use `MeshToonMaterial` or `MeshLambertMaterial` for flat, soft lighting. * **Camera System**: * **Zoo View**: Isometric Orthographic camera for the level progression map. * **Minigame View**: Perspective camera positioned at eye-level or slightly above the animal for interaction (e.g., looking into a hippo's mouth). * **Characters (Primitives/Placeholders)**: * **Hippo**: Large rounded grey/purple cylinders with a massive hinged jaw. * **Crocodile**: Green elongated shapes with a snapping jaw mechanism. * **Alpaca**: Fluffy white/cream shapes (composed of bunched spheres) with a funny/derpy face. * **Elephant**: Blue/Grey rounded shapes with a flexible trunk. * **Performance**: Mobile-optimized. Limit real-time shadows. Use baked lighting or simple directional light. Geometry should be low-poly. ### 2. Audio Requirements * **BGM**: Upbeat, whimsical, and looping "Marimba" or "Ukulele" style track (simple synth implementation). * **SFX**: * **Interaction**: "Squish" sounds for cleaning, "Chomp" sounds for feeding, "Buzz" sound for shaving. * **Feedback**: "Ding/Sparkle" for task completion, "Cartoon Boing/Slip" for failure. * **UI**: Pop sounds for button clicks. ### 3. Gameplay Loop The code must structure a **GameManager** that cycles between a "Zoo Map" and specific "Minigames". Implement these two specific minigame mechanics: * **Minigame A: The Hungry Hippo (Timing/Feeding)** * **Mechanic**: A watermelon swings back and forth on a pendulum or moves laterally. The player must **Tap** at the exact moment the food aligns with the open mouth. * **Fail Condition**: Tapping too early/late causes the food to hit the face (play "splat" effect). * **Win Condition**: Food enters the mouth, mouth closes, animal smiles. * **Minigame B: Alpaca Grooming (Drag/Cleaning)** * **Mechanic**: The animal is covered in extra "wool" (instanced meshes or particles). The player must **Drag/Swipe** their finger across the animal to "shave" or "clean" the area. * **Win Condition**: 95% of the covering is removed. * **Progression**: Win Minigame -> Return to Zoo Map -> Unlock next animal enclosure -> Start next Minigame. ### 4. Mobile Controls & Interaction * **Input Handling**: Unified pointer system (Mouse & Touch). * `touchstart` / `mousedown`: Action trigger (e.g., Drop food). * `touchmove` / `mousemove`: Continuous interaction (e.g., Shaving/Cleaning). * **Raycasting**: Use a Raycaster to detect hits on specific 3D zones (e.g., the animal's dirt patches or the "drop zone"). * **Orientation**: Portrait mode (Vertical) is preferred for one-handed play. * **UI & Feedback**: * **Haptic Simulation**: Trigger a visual "Camera Shake" on failure or heavy impact. * **Visuals**: Spawn particle emitters (confetti/stars) immediately upon level success. * **Buttons**: Large, rounded UI buttons (min 44px height) for "Next Level" or "Retry". Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Zoo - Happy Animals is an entertaining zoo simulation game that puts you in charge of caring for adorable animals through a series of fun and challenging mini-games. This casual 3D game combines animal care, puzzle-solving, and time management in a colorful, family-friendly package that's perfect for players of all ages.

In this delightful simulator, you'll take on the role of a zoo caretaker, completing various tasks to keep your animal friends happy and healthy. From feeding ravenous hippos watermelons to carefully grooming fluffy alpacas, every task requires timing, precision, and a love for animals.

Core Features

Diverse Animal Care Activities

Experience a wide variety of animal care tasks that will test your skills and timing:

  • Feeding Challenges : Safely feed dangerous crocodiles by placing steaks in their mouths while avoiding getting bitten
  • Grooming Tasks : Use water hoses to clean dirty elephant calves and carefully shave excess wool from alpacas
  • Navigation Puzzles : Guide towers of acrobatic chimpanzees through obstacle courses to reach banana rewards
  • Puzzle Mechanics : Solve pin-pulling puzzles to deliver food to hungry animals in their enclosures

Engaging Mini-Game Variety

The game features multiple types of mini-games that keep the experience fresh and exciting:

  • Feeding Games : Master the art of feeding various animals, from tossing watermelons to hippos to carefully timing crocodile meals
  • Cleaning & Grooming : Take care of animal hygiene through interactive washing and grooming activities
  • Herding Challenges : Navigate animals through mazes and obstacle courses using precise movements
  • Logic Puzzles : Solve simple but entertaining puzzles to progress through levels

Family-Friendly Design

With charming 3D graphics and delightful animations, Zoo - Happy Animals creates a relaxing and educational experience. The game promotes awareness of animal welfare and nature conservation while providing hours of entertainment.

How to Play

Getting started with Zoo - Happy Animals is simple and intuitive. The game uses straightforward mouse controls that make it accessible to players of all skill levels.

Basic Controls

  • Left Mouse Button : Control and move objects, interact with animals, and navigate menus
  • Click and Drag : Move items, guide animals, and perform care tasks
  • Timing : Many tasks require precise timing for successful completion

Game Progression

Each level presents you with specific zoo-related tasks that must be completed with proper timing and precision. Success in one level unlocks the next, gradually introducing new animals and more complex challenges.

The key to success is understanding each animal's needs and the specific requirements of each task. Whether you're navigating chimpanzees through obstacles or timing the perfect moment to feed a crocodile, patience and precision are essential.

Why Play Zoo - Happy Animals

Perfect for All Ages

This game is specifically designed to be appropriate and enjoyable for both children and adults. The simple mechanics make it easy for kids to understand, while the challenging timing elements provide enough depth to keep adults engaged.

Educational Value

Beyond entertainment, Zoo - Happy Animals offers educational benefits by teaching players about different animals and their care requirements. It fosters appreciation for wildlife and conservation in an engaging, interactive format.

Stress-Free Gaming

The relaxing pace and charming visuals make this an ideal game for unwinding. Unlike competitive or high-pressure games, Zoo - Happy Animals provides a peaceful gaming experience that's perfect for casual play sessions.

Cross-Platform Accessibility

Play anywhere, anytime! The game is fully optimized for both desktop and mobile devices, allowing you to care for your virtual animals whether you're at home or on the go.

Completely Free

Enjoy the full Zoo - Happy Animals experience without any cost. No hidden fees, no premium content locks – just pure, free animal care fun that's accessible to everyone.

Frequently Asked Questions (FAQ)