Kitty Loves Birds - Adorable Cat Platform Adventure Game

Seele01-Flash
By
Kitty Loves Birds is an adorable platform adventure game where you guide a curious black cat on an exciting mission to catch birds across challenging levels filled with obstacles and dangers.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Kitty Loves Birds**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Side-scrolling Platformer with a "Kawaii" (Cute) aesthetic. Use `MeshToonMaterial` or Cel-shading to mimic the 2D vector art style of the reference image. The world should be bright, highly saturated, and cheerful. * **Player Character (The Kitty):** A low-poly black cat model. Distinctive features: large glowing blue eyes (simple spheres), a small pink tongue sticking out (blep), and a large head-to-body ratio (chibi style). Animation required: Idle (breathing/tail wag), Run (bouncy), and Jump (stretch). * **Environment:** * **Background:** A static or slowly parallaxing skybox featuring a bright blue sky, fluffy white cumulus clouds, and a prominent, vibrant rainbow arching across the scene. * **Platforms:** Rounded lush green ground blocks (grass textures) with lighter green geometric bushes. * **Hazards:** "Poison Ivy" represented by purple/green spiked vines on the ground or walls. "Dangerous Animals" represented by simple low-poly dogs or angry squirrels patrolling platforms. * **Collectibles:** Birds (simple yellow/red sphere-based bird models with flapping wings) floating slightly above platforms. * **Mobile Optimization:** Use simple geometries (BoxGeometry, SphereGeometry) merged where possible. Limit dynamic lights to one directional light (Sun) and use ambient light for fill. Shadows should be soft or baked if possible to save battery. ### 2. Audio Requirements * **BGM (Background Music):** A cheerful, upbeat, and looping track. Style: "Happy Chiptune" mixed with "Light Orchestral" (flutes/pizzicato strings). Similar to *Animal Crossing* or *Nyan Cat* but less chaotic. * **Sound Effects (SFX):** * **Jump:** A soft, springy "boing" or a high-pitched "hup!" sound. * **Collect Bird:** A cheerful "Chirp!" sound combined with a coin-collect chime. * **Damage/Fail:** A sad, discordant piano chord or a startled "Hiss!" sound. * **Win:** A triumphant "Meow!" followed by a purring sound. * **Footsteps:** Very quiet, soft tapping sounds (pads on grass). ### 3. Gameplay Loop * **Objective:** The player must navigate from the left side of the level to the right side to reach the "Cat Bed" (Goal). * **Collection Mechanic:** The Goal is locked until the player collects **all** the Birds in the level (e.g., 3 out of 3). A UI counter tracks this (e.g., "Birds: 1/3"). * **Hazards:** Touching Poison Ivy or an Enemy resets the player to the start of the level immediately (One-hit fail). * **Physics:** Arcade-style physics. High gravity for snappy jumps, but with "coyote time" (allowing a jump slightly after walking off a ledge) to make it forgiving for mobile touch inputs. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape Mode** for a wider view of the level. * **Touch Controls (UI Overlay):** * **Left Side:** Two large, semi-transparent arrow buttons (Left / Right) for movement. * **Right Side:** A large circular button with a "Paw Print" icon for Jumping. * **Hit Areas:** Ensure button hit areas are at least 60x60 pixels to prevent miss-clicks. * **Feedback:** * **Visual:** Buttons should scale down slightly or change opacity when pressed. * **Haptic:** Trigger `navigator.vibrate(10)` on Jump and `navigator.vibrate(50)` on Death/Collision for immediate physical feedback. * **Camera:** An Orthographic Camera that smoothly follows the player on the X and Y axis, keeping the cat slightly to the left of the center to show more of the road ahead. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Kitty Loves Birds is a delightfully charming platform adventure game that combines cute graphics with engaging gameplay mechanics. In this endearing adventure, you take control of an adorable black cat with bright blue eyes and an irresistible curiosity for birds. Your mission is simple yet challenging: navigate through various levels, catch all the birds, and overcome every obstacle that stands in your way.

The game features vibrant, colorful environments with a distinctive cartoon art style that appeals to players of all ages. The rainbow-filled backgrounds and cheerful atmosphere create an immersive world where every jump and sprint feels rewarding.

Core Features

Adorable Character Design

The star of the game is an incredibly cute black kitten with striking blue eyes and expressive animations. Every movement, from gentle pounces to playful leaps, is designed to capture the playful nature of cats, making each gaming session a joyful experience.

Challenging Platform Mechanics

The game combines classic platform gaming elements with modern design sensibilities. Players must master timing, precision jumping, and strategic movement to successfully navigate through each level while avoiding dangerous obstacles.

Dynamic Obstacle System

Each level presents unique challenges including: - Dangerous animals that patrol specific areas - Deadly poison ivy that requires careful navigation - Environmental hazards that test your reflexes - Complex level layouts that reward exploration and skill

Progressive Difficulty

Levels are designed to gradually increase in complexity, ensuring that both newcomers and experienced platform game enthusiasts find appropriate challenges. Early stages teach basic mechanics while later levels demand mastery of advanced techniques.

Gameplay

The core gameplay revolves around guiding your feline protagonist through beautifully designed platform levels. Your objective is to catch all the birds in each stage while successfully avoiding various dangers that threaten your progress. The game rewards both speed and precision, encouraging players to find the perfect balance between quick movement and careful planning.

Each level is a self-contained challenge that requires you to: - Navigate complex platform layouts - Time your jumps perfectly to avoid hazards - Collect all birds to progress to the next stage - Discover optimal paths through each environment

Controls Guide

The game features intuitive and responsive controls that work seamlessly across all devices:

  • WASD Keys : Use W/A/S/D for movement (computer)
  • Arrow Keys : Alternative computer control scheme
  • Touch Controls : On-screen arrow buttons for mobile devices
  • Cross-Platform Compatibility : Identical gameplay experience across desktop and mobile

Control Tips

  • Precision Jumping : Time your jumps carefully when navigating narrow platforms
  • Sprint Timing : Use quick movements to avoid moving dangers
  • Pounce Mechanics : Master the cat's natural pouncing ability for longer jumps

Why Play This Game

Kitty Loves Birds offers a perfect blend of relaxing gameplay and engaging challenges that make it suitable for casual gaming sessions or extended play periods. The game's charm lies in its ability to provide simple, accessible fun while maintaining enough depth to keep players coming back.

Perfect for All Ages

The cute graphics, intuitive controls, and gradually increasing difficulty make this game perfect for families, cat lovers, and anyone seeking a lighthearted gaming experience.

Free and Accessible

Enjoy the complete gaming experience at no cost, with no hidden fees or premium content barriers. The game is designed to be fully enjoyable from start to finish without any financial commitment.

Cross-Device Gaming

Whether you prefer playing on your computer during breaks or on your mobile device while traveling, the game provides a consistent, high-quality experience across all platforms.

Frequently Asked Questions (FAQ)