Find Cat - Hidden Object Puzzle Game

Seele01-Flash
By
Find Cat is a charming hidden object puzzle game where you help locate a playful British Shorthair cat that loves to hide in unexpected places around the house.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Find Cat - 3D Hide & Seek". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a "2.5D" or stylized 3D environment that mimics the hand-drawn, pastel cartoon aesthetic of the original screenshot. Use **Toon Shading (Cel Shading)** for all models to maintain the cute, illustrative look. * **Color Palette:** Use soft, comforting colors: pastel blues (background walls), mint greens (furniture), warm beiges (cardboard boxes), and soft pinks (character accents). Avoid harsh blacks; use dark blue or brown for outlines. * **Environment Layout:** A cozy living room scene. * **Main Objects:** A stylized sofa (mint green), a cardboard box, a cat food bowl, a tall floor lamp, and a rug. * **Interactive Elements:** The sofa cushions must be separate meshes (liftable). The cardboard box needs distinct flaps (openable). The curtains in the background should be distinct meshes (movable). * **Characters:** * **The Cat:** A chubby British Shorthair Blue cat model. It needs a "hiding" pose (curled up) and a "found" pose (surprised/happy). * **The Girl (NPC):** A simple stylized character standing by, reacting with a question mark emote when the cat is lost, and hearts when found. * **Performance:** Optimize for mobile browsers. Use low-poly meshes with baked textures for shadows rather than expensive real-time shadow casting. Limit the scene to <50 draw calls. ### 2. Audio Requirements * **BGM:** A lighthearted, looping acoustic track featuring pizzicato strings, a playful flute, or a glockenspiel. Tempo should be leisurely (~90 BPM). * **Sound Effects (SFX):** * **Meow:** A muffled "Meow?" when the player taps near the correct hiding spot, and a clear, happy "Meow!" when found. * **Interaction:** A satisfying "paper crinkle" sound when touching the box, a "soft thud" when lifting cushions, and a "slide" sound for opening drawers/curtains. * **Success:** A short, uplifting chime or harp glissando when the level is cleared. * **Error/Empty:** A funny "springy" or "hollow wood" sound when checking a wrong spot. ### 3. Gameplay Loop * **Core Mechanic:** Classic "Hidden Object" puzzle logic translated to 3D. The cat is spawned randomly inside/behind one of the interactive objects (Sofa, Box, Behind Curtain, Under Rug). * **Player Action:** The player must tap objects to move them or reveal what's inside. * *Example:* Tap the box -> Flaps open. If empty -> dust puff particle. If cat is there -> Level Win. * *Example:* Tap cushion -> Cushion lifts up. * **Items:** The player can pick up items (e.g., a can of cat food) to lure the cat out if it refuses to move. * **Win Condition:** Finding the cat plays a confetti particle effect, the girl character cheers, and a "Next Level" button appears. * **Lose Condition:** There is no strict "Game Over," but tapping "dangerous" items (like a dog sleeping nearby or a spilled water cup) might stun the player for 2 seconds. ### 4. Mobile Controls & Interaction * **Camera Control:** Since this is a casual puzzle, lock the camera position but allow slight parallax movement based on device gyroscope (if available) or subtle ease-in/out panning when dragging, to give depth perception without full 360-degree rotation (which can be confusing). * **Touch Interaction:** * **Raycasting:** Implement precise raycaster detection for touch events. * **Tap:** Main interaction to open/lift objects. * **Drag:** Allow dragging specific items (like dragging the cat food to the bowl). * **UI/UX:** * **Orientation:** Force **Portrait Mode** (vertical) to match the casual, one-handed playstyle of the original reference. * **Touch Targets:** Ensure all interactive objects have invisible collision boxes slightly larger than their visual mesh (at least 44x44px screen space) to prevent frustration with "fat finger" clicks. * **Feedback:** Visual "squash and stretch" animation on objects when tapped. Haptic feedback (vibration) on mobile devices when an object is interacted with. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Find Cat is a delightful hidden object puzzle game that combines the joy of cat companionship with engaging brain-teasing gameplay. This charming point-and-click adventure features a cute British Shorthair blue cat who loves playing hide-and-seek. Your mission is simple yet entertaining: search through various household locations to discover where this mischievous feline has decided to hide today.

The game presents a cozy domestic environment filled with potential hiding spots, from comfortable sofas and mysterious boxes to toys and even unusual places like hats. Each playthrough offers a fresh challenge as the cat chooses different hiding locations, keeping the experience engaging and unpredictable.

Core Features

Adorable Cat-Themed Gameplay

The game centers around an irresistibly cute British Shorthair cat with distinctive blue-gray fur. The charming art style and kawaii aesthetic make every moment of searching enjoyable, appealing to cat lovers and puzzle enthusiasts alike.

Simple Yet Engaging Mechanics

Find Cat proves that great games don't need complex controls. The intuitive point-and-click interface makes it accessible to players of all ages and skill levels. Simply click on objects and areas where you think the cat might be hiding.

Varied Hiding Locations

The clever cat chooses from numerous hiding spots: - Under comfortable furniture like sofas and chairs - Inside cardboard boxes and containers - Behind or within toys and household items - In unexpected places like clothing or bags - Creative spots that will surprise and delight you

Family-Friendly Entertainment

This wholesome puzzle game is perfect for: - Children developing observation skills - Adults seeking relaxing brain training - Cat enthusiasts of all ages - Anyone looking for stress-free gaming

Completely Free to Play

Enjoy the full game experience without any cost. No hidden fees, no premium content barriers - just pure, accessible fun that anyone can enjoy immediately.

How to Play

Basic Controls

The game uses incredibly simple controls that anyone can master: - Left mouse click : Interact with objects and investigate potential hiding spots - Visual observation : Carefully examine the scene for clues and suspicious areas - Logical thinking : Consider where a cat might realistically choose to hide

Gameplay Strategy

Success in Find Cat comes from: 1. Systematic searching : Check obvious hiding spots first, then explore creative locations 2. Attention to detail : Look for subtle visual cues that might indicate the cat's presence 3. Patience and persistence : Some hiding spots are more clever than others 4. Learning patterns : Remember previous hiding locations to improve your search efficiency

Why Play Find Cat

Perfect Stress Relief

This gentle puzzle game provides the perfect antidote to stressful days. The cute visuals, relaxing gameplay, and absence of time pressure create a soothing gaming experience that helps you unwind.

Brain Training Benefits

While entertaining, Find Cat also exercises important cognitive skills: - Visual perception : Scanning environments for hidden objects - Problem-solving : Deducing likely hiding locations - Attention to detail : Noticing subtle environmental clues - Spatial awareness : Understanding how objects relate within the game space

Universal Appeal

The game's simple concept and execution make it enjoyable for virtually everyone. Whether you're a seasoned gamer or someone who rarely plays video games, Find Cat offers immediate, accessible entertainment.

Cat Lover's Dream

For those who adore felines, this game captures the playful, mischievous nature of cats perfectly. It's like having a virtual pet that loves to play hide-and-seek whenever you want.

Frequently Asked Questions (FAQ)