Find The Candy - Hidden Object Puzzle Game

Seele01-Flash
By
Find The Candy is an engaging hidden object puzzle game that challenges players to discover hidden candy while collecting stars and gifts. With colorful graphics and interactive gameplay, it's perfect for puzzle enthusiasts of all ages.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Find The Candy". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D "Diorama" or "Dollhouse" aesthetic using Low-Poly models with **Cel-shading** (MeshToonMaterial) to mimic the vibrant, 2D vector art style of the reference image. The palette should be highly saturated: bright blues for the background, royal red and gold for props, and rainbow colors for the candy. * **The Scene (Level Design):** Create a cluttered, cozy setting (e.g., a messy desk, a bookshelf, or a toy chest). The scene must be contained within a single screen view (no scrolling required). * **Key Assets:** * **The Candy (Target):** A glossy, swirled lollipop (Red, Yellow, Green, Blue) that acts as the final win condition. It must be hidden initially. * **Occluders (Hiding Spots):** Interactive objects that physically block the view. Examples: A red velvet pillow (as seen in the image), stack of books, wooden boxes, a desk lamp. * **Collectibles:** 3 glowing Golden Stars hidden behind or under the occluders. * **Mobile Optimization:** Use low-poly geometries. Bake ambient occlusion into textures where possible to save on real-time shadow calculation. Use a fixed camera angle (Orthographic or slight Perspective) to ensure performance and clarity on small screens. ### 2. Audio Requirements * **BGM:** A lighthearted, whimsical track using pizzicato strings, xylophones, and woodwinds. The tempo should be relaxed ("Sneaky" or "Curious" vibe). * **Sound Effects (SFX):** * **Object Interaction:** A soft "thud" or "slide" sound when moving books or pillows (varied pitch). * **Star Collection:** A high-pitched "ding" or "chime" reward sound. * **Discovery (Win):** A magical "Tada!" fanfare or harp glissando when the candy is clicked. * **UI:** Soft "pop" sounds for button clicks. ### 3. Gameplay Loop * **Setup:** The scene loads with the Candy and Stars hidden behind "Occluder" objects. * **Investigation:** The player must tap and drag objects to move them aside. Physics (simple collision) should prevent objects from passing through each other, giving them weight. * **Collection:** Tapping a revealed Star collects it (flies to a UI counter at the top). * **Win Condition:** Once the player spots the Candy and taps it, the level ends. * **Scoring:** The player is awarded 1 to 3 stars based on how many hidden stars they found before clicking the candy. ### 4. Mobile Controls & Interaction * **Touch Input (Raycasting):** * **Tap:** To collect Stars or the Candy. * **Drag (Touch & Move):** To interact with environmental objects (e.g., slide a book to the left, lift a box lid). * Implement a `Raycaster` that prioritizes the nearest object to the camera to prevent accidental mis-clicks on small screens. * **Camera:** Fixed Isometric view. No manual camera rotation is allowed to keep the puzzle framing consistent. * **Screen Orientation:** Optimized for **Portrait Mode** (vertical) to allow for easy one-handed play. * **Haptic Feedback:** Trigger `navigator.vibrate(50)` (short pulse) when the player successfully moves a heavy object or finds a star. * **UI Layout:** * Top Center: Star Counter (0/3). * Top Right: Settings/Pause (minimum touch target 44x44px). * Victory Screen: A modal overlay that appears upon winning, featuring a "Next Level" button in the thumb-friendly zone (bottom center). 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 The Candy is a delightful hidden object puzzle game that combines the thrill of treasure hunting with brain-teasing challenges. This vibrant game invites players to explore colorful levels filled with surprises, where the main objective is to locate hidden candy while collecting valuable stars and gifts along the way.

The game features beautifully designed levels with eye-catching graphics and a cheerful atmosphere that makes every searching session enjoyable. Each level presents a unique environment where players must use their observation skills and logical thinking to uncover all the hidden treasures.

Core Features

Interactive Hidden Object Gameplay

Unlike traditional hidden object games, Find The Candy offers fully interactive environments where you can click, drag, and manipulate objects to reveal hidden items. This dynamic gameplay mechanic adds an extra layer of engagement and makes each discovery feel rewarding.

Progressive Difficulty System

The game starts with simple levels to help you understand the mechanics, then gradually increases in complexity. Each new level introduces more challenging hiding spots and requires greater attention to detail.

Collectible Elements

  • Hidden Candy : The primary objective in each level
  • Three Stars : Bonus collectibles that test your thoroughness
  • Special Gifts : Additional treasures that enhance your score
  • Showcase Collection : Store and display all your discovered items

Brain Training Benefits

Find The Candy serves as excellent brain exercise, improving: - Visual perception and attention to detail - Problem-solving skills through interactive puzzles - Memory enhancement by remembering object locations - Concentration and focus abilities

Gameplay Mechanics

Object Interaction System

The game's standout feature is its interactive environment. Players can: - Click on objects to examine them closely - Drag items to move them and reveal hidden areas - Lift objects to discover what's underneath - Combine elements to unlock new areas

This interactivity makes every object in the game potentially significant, encouraging thorough exploration and creative thinking.

Level Structure

Each level is carefully designed with multiple layers of hidden objects. The candy might be concealed behind moveable objects, inside containers, or revealed only after solving mini-puzzles within the level.

Operation Guide

Basic Controls

  • Mouse Click : Select and interact with objects
  • Click and Drag : Move objects to new positions
  • Hover : Get hints about interactive elements
  • Menu Navigation : Access settings and level selection

Winning Strategy Tips

  1. Systematic Search : Examine every corner of the screen methodically
  2. Try Everything : Click on all visible objects - many are interactive
  3. Look for Visual Cues : Unusual colors or shapes often indicate hidden areas
  4. Be Patient : Some objects may need to be moved multiple times
  5. Think Creatively : Consider unconventional hiding spots

Scoring System

Your performance is evaluated based on: - Finding the hidden candy (primary objective) - Collecting all three stars per level - Discovering bonus gifts and items - Completion time (for competitive players)

Why Play Find The Candy

Perfect for All Ages

The game's intuitive controls and family-friendly content make it suitable for players of all ages. Children can develop observation skills while adults can enjoy a relaxing puzzle-solving experience.

No Download Required

Play instantly in your web browser without any downloads or installations. The game is optimized for both desktop and mobile devices, allowing you to enjoy hidden object fun wherever you are.

Stress-Free Gaming

With no time limits or penalties for exploration, Find The Candy offers a pressure-free gaming environment perfect for unwinding after a busy day.

Educational Value

Beyond entertainment, the game helps develop crucial cognitive skills including visual processing, logical reasoning, and systematic problem-solving approaches.

Endless Replayability

With multiple objects to discover in each level and various ways to approach each puzzle, the game offers excellent replay value for those who enjoy perfectionist gameplay.

Frequently Asked Questions (FAQ)