Funny Kitty Care - Virtual Pet Makeover Game

Seele01-Flash
By
Funny Kitty Care is a heartwarming pet simulation game where you rescue stray kittens and transform them into adorable, well-groomed companions through cleaning, bathing, and stylish makeovers.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Funny Kitty Care 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "Kawaii" Cartoon 3D style. Use **Cel-Shading (Toon Shader)** for all models to mimic the 2D vector art style of the reference image. Colors should be highly saturated pastels (pinks, soft blues, oranges). * **Main Character (The Kitten)**: A cute, low-poly kitten model centered on the screen. It should have large, expressive eyes. * **States**: The texture needs layers. Layer 1 is the clean fur. Layer 2 is a "Dirt/Mud" opacity map that can be erased dynamically. * **Animations**: Idle (breathing, looking around), Sad/Shivering (when dirty), Happy/Purring (when cleaned), Spin (when dressed up). * **Tools**: 3D models for interaction: A Sponge, A Shower Head, A Towel, tweezers (for removing debris), and a Hairbrush. * **Environment**: A cozy room background (can be a simple curved backdrop or a low-poly room with a window and curtains). * **Mobile Optimization**: Keep the kitten model under 3000 triangles. Use baked lighting for the background to save GPU performance. Use simple particle systems (instancing) for soap bubbles and water drops. ### 2. Audio Requirements * **BGM**: Light, cheerful, and relaxing background music. Use instruments like marimbas, ukuleles, or pizzicato strings. It should loop seamlessly. * **Sound Effects (SFX)**: * **Interaction**: A "squish" sound when the sponge touches the cat. A water flowing sound for the shower. A "pop" sound when debris is removed. * **Cat Vocals**: Sad meows when dirty, happy meows/purring when interactions are successful. * **UI**: Soft "bubble pop" sounds for button clicks. A magical "chime" or "tada" sound when a stage is completed. ### 3. Gameplay Loop The game consists of three distinct phases that flow linearly: * **Phase 1: Debris Removal**: The kitten appears covered in twigs and banana peels. The player must **Tap** individual debris items to make them pop off. * **Phase 2: Cleaning (The Scrub)**: The kitten is muddy. The player selects a "Sponge" tool. They must **Drag** the sponge back and forth over the cat. This should dynamically update the alpha map of the dirt texture to reveal the clean fur underneath. A progress bar shows "Cleanliness". * **Phase 3: Dress Up**: Once clean, the UI changes to a wardrobe. The player taps icons to toggle accessories on the 3D model: * **Head**: Bows, Tiaras. * **Body**: Mermaid tail (as seen in screenshot), Superhero cape, etc. * **Eyes**: Glasses. * **Victory**: Once dressed, a "Finish" button triggers a confetti particle explosion and the cat performs a happy animation. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Portrait Mode (Vertical)** is mandatory to focus on the pet. * **Input System**: Use Three.js Raycaster for all touch events. * **Control Scheme**: * **Tap**: To select tools from the bottom dock or remove discrete objects (twigs). * **Drag (Swipe)**: The primary mechanic for cleaning. The tool (sponge/towel) should lerp (smoothly follow) the user's finger position on the screen, projecting onto the cat's surface. * **UI & UX**: * Bottom Dock: A scrollable horizontal bar containing tools/clothes. Buttons must be at least **48x48px** for touch accessibility. * **Feedback**: When dragging the sponge, emit small bubble particles at the touch point. If the device supports it, trigger a short **Haptic Vibration** when a cleaning stage is 100% complete. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Funny Kitty Care is a charming pet simulation and makeover game that combines animal rescue with creative styling. This delightful game puts you in the role of a caring pet groomer who discovers stray kittens and gives them the love and attention they deserve. With its colorful graphics and engaging gameplay, it's perfect for animal lovers of all ages who enjoy nurturing and creativity.

The game features intuitive point-and-click mechanics that make it accessible to players of all skill levels. You'll find yourself immersed in a world of adorable felines, each with their own unique personality and styling potential.

Core Features

Complete Pet Care Experience

Experience the full journey of pet rescue and care. Start by finding abandoned kittens in need of help, then guide them through a complete transformation process. The game provides a realistic yet fun approach to pet care that teaches empathy and responsibility.

Extensive Grooming Tools

Access a wide variety of professional grooming tools including: - Specialized cleaning supplies for dirty fur - Gentle shampoos and bath accessories - Brushes and combs for different coat types - Drying towels and blow dryers - Health check equipment

Fashion and Styling Options

Once your kitten is clean and healthy, unleash your creativity with an extensive wardrobe: - Stylish outfits for every occasion - Colorful accessories and jewelry - Seasonal clothing collections - Mix-and-match options for unique looks - Special themed costumes

Progressive Gameplay

As you care for more kittens, you'll unlock new tools, outfits, and accessories. Each rescued kitten becomes part of your growing collection of adorable friends, encouraging continued play and exploration.

Gameplay Mechanics

The game follows a structured care routine that mirrors real pet ownership:

  1. Rescue Phase : Discover stray kittens in various locations
  2. Cleaning Phase : Remove dirt and debris from their fur
  3. Bathing Phase : Give them a warm, soothing bath with soap and water
  4. Grooming Phase : Brush, dry, and style their coat
  5. Dressing Phase : Choose outfits and accessories
  6. Care Phase : Ongoing attention and interaction

Operation Guide

Basic Controls

  • Click/Tap : Select tools and items from the interface
  • Drag : Move items to the area where you want to use them
  • Hold : Apply continuous actions like brushing or washing
  • Release : Complete the current action

Step-by-Step Care Process

  1. Assessment : Examine the kitten's condition
  2. Cleaning : Use appropriate tools to remove dirt
  3. Bathing : Apply water at the right temperature
  4. Washing : Use soap and scrub gently
  5. Rinsing : Remove all soap residue
  6. Drying : Pat dry with towels or use a hair dryer
  7. Styling : Choose outfits and accessories
  8. Final Touch : Add special details and decorations

Why Play Funny Kitty Care

Educational Value

The game teaches important lessons about animal care, responsibility, and empathy. Players learn about proper pet hygiene, the importance of regular grooming, and how to show kindness to animals in need.

Stress Relief and Relaxation

The gentle gameplay and cute graphics provide a calming experience perfect for unwinding after a busy day. The repetitive, nurturing actions can be meditative and soothing.

Creative Expression

With numerous styling options and combinations, the game encourages creativity and personal expression. Players can experiment with different looks and develop their own unique aesthetic preferences.

Accessibility and Convenience

  • Completely Free : No hidden costs or premium features
  • Instant Play : No downloads or installations required
  • Cross-Platform : Works on computers, tablets, and smartphones
  • Family-Friendly : Safe content suitable for all ages
  • No Time Pressure : Play at your own pace without rush or deadlines

Frequently Asked Questions (FAQ)