Who Is? - Puzzle Logic Game

Seele01-Flash
By
Who Is? is an engaging puzzle game that challenges your detective skills with over 100 tricky scenarios. Solve riddles, find imposters, and discover hidden objects in this brain-training adventure that's perfect for puzzle lovers of all ages.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Who Is? - The Wedding Deception**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Implement a **2.5D "Pop-up Book" aesthetic**. Use flat, cartoon-style textures on low-poly 3D meshes or PlaneGeometries (Billboards) to mimic the 2D vector art of the screenshot (thick outlines, flat vibrant colors). * **Scene Composition:** * **Camera:** Use an `OrthographicCamera` to maintain the flat, illustration look. * **Characters:** Create three distinct interactive sprites/models positioned in the center: 1. **The Bride:** Crying exaggeratedly (animated tears). 2. **The Groom:** Looking nervous/suspicious, wearing a tuxedo. 3. **The Mistress:** Wearing a red dress, clinging to the groom, prominently displaying a diamond ring. * **Background:** A split background (yellow on the left, blue on the right) representing the duality of the situation. * **Optimization:** Use texture atlasing for all characters to reduce draw calls. Ensure geometry is simple (under 1000 triangles per character) for smooth mobile performance. ### 2. Audio Requirements * **BGM:** A "Sneaky & Quirky" loop using pizzicato strings and woodwinds, creating a comical "thinking" atmosphere similar to detective cartoons. * **SFX:** * **Tap/Interact:** A satisfying "Pop" or paper-rustling sound. * **Clue Found:** A high-pitched "Ding" or sparkle sound. * **Wrong Guess:** A comedic "Buzzer" or "Womp-womp" sound. * **Win:** A short, triumphant fanfare. ### 3. Gameplay Loop * **The Riddle:** Display a large text bubble at the top: "**WHO IS LYING?**" * **Investigation Phase:** * The player cannot solve the puzzle immediately. They must interact with the scene. * **Mechanic:** Tap objects to inspect them. * **The Logic:** Tapping the **Mistress's hand** zooms in or highlights the **Ring**. Tapping the **Groom's pocket** might reveal a hidden photo or phone. * **Accusation Phase:** * Once a clue is found (e.g., the Ring), "Select" buttons appear below each character. * The player must tap the character they believe is the liar. * **Win/Loss:** * **Correct:** If the player selects the Groom (implies he is marrying the bride but engaged to the mistress), playing a success animation (Groom sweats, Mistress laughs, Bride gets angry). * **Incorrect:** If the wrong person is chosen, play a "head shake" animation and a buzzer sound. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Portrait Mode (Vertical)** is mandatory for one-handed play. * **Touch Controls:** * **Raycasting:** Implement precise `Raycaster` logic for touch input. * **Tap:** Primary interaction for investigating items. * **Drag:** (Optional) Allow the player to drag the Groom's arm to reveal something hidden behind him. * **UI Layout:** * **Top:** Question Bubble (Large, readable font). * **Center:** The Interactive 3D Scene. * **Bottom:** A consistent UI bar containing "Hint" (Lightbulb icon) and "Skip" (Arrow icon) buttons. * **Touch Targets:** Ensure all interactable zones (like the Ring or Buttons) have a hit-box of at least **44x44 pixels** to prevent frustration on small screens. * **Feedback:** * **Visual:** When an object is tapped, apply a `scale.set(1.2, 1.2, 1.2)` "squash and stretch" tween animation to confirm input. * **Haptic:** Trigger `navigator.vibrate(50)` on valid interactions for tactile feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Who Is? is a captivating puzzle and logic game that puts your detective skills to the ultimate test. With over 100 challenging scenarios, this brain-training game presents a variety of tricky situations where you must think outside the box to find the correct solution. Each level offers a unique puzzle experience, from identifying imposters and liars to finding hidden objects and solving complex riddles.

The game features an intuitive point-and-click interface with colorful cartoon-style graphics that make each puzzle visually engaging and fun to explore. Whether you're trying to determine "Who is lying?" or "Who is the imposter?", every scenario requires careful observation and logical thinking.

Core Features

Diverse Puzzle Types

The game offers an impressive variety of puzzle formats to keep you entertained: - Detective Scenarios : Identify imposters, liars, and suspicious characters - Hidden Object Challenges : Find cleverly concealed items within the scenes - Logic Riddles : Solve brain-teasers that require creative thinking - Choice-Based Questions : Make decisions based on visual clues and evidence

Progressive Difficulty

With over 100 levels, the game gradually increases in complexity, ensuring that both beginners and puzzle veterans find appropriate challenges. Each new level introduces fresh mechanics and scenarios, preventing the gameplay from becoming repetitive.

Help System

Stuck on a particularly tricky puzzle? The game includes a comprehensive help system that provides hints when you need them. You can also skip levels if you want to move forward and return to challenging puzzles later.

Brain Training Benefits

This isn't just entertainment – it's mental exercise. Regular play helps improve: - Critical thinking skills - Attention to detail - Pattern recognition - Logical reasoning - Problem-solving abilities

Game Mechanics

The gameplay revolves around careful observation and interaction with various elements in each scene. You'll need to examine characters' expressions, body language, clothing, and surroundings to gather clues. Some puzzles require you to spot inconsistencies, while others challenge you to find specific objects or make logical deductions based on the given information.

Operation Guide

Playing Who Is? is straightforward and accessible:

  • Click or Tap : Interact with objects, characters, and elements in the game scene
  • Examine Everything : Look carefully at all details – the solution might be hiding in plain sight
  • Use Hints : Access the help system through buttons at the bottom of the screen when you're stuck
  • Skip Levels : Move past particularly challenging puzzles and return to them later
  • Think Creatively : Many solutions require thinking outside conventional logic

The game is designed to be intuitive for players of all experience levels, with clear visual feedback for your interactions.

Why Play This Game

Perfect for All Ages

Who Is? strikes an excellent balance between being challenging enough for adults while remaining accessible to younger players. The cartoon-style graphics and varied difficulty levels make it suitable for family gaming sessions.

Completely Free

Enjoy all 100+ levels without any cost. This is a premium puzzle experience available entirely free through your web browser.

No Download Required

Play instantly in any modern web browser on your computer, tablet, or smartphone. No installation or app downloads necessary.

Great for Mental Exercise

Regular puzzle-solving has been shown to help maintain cognitive function and improve problem-solving skills. Who Is? provides an entertaining way to keep your mind sharp.

Social Gaming

The game's clever puzzles and surprising solutions make it perfect for sharing with friends and family. Many players enjoy solving puzzles together or challenging each other to beat difficult levels.

Stress Relief

Despite being challenging, the game's lighthearted approach and colorful visuals provide a relaxing escape from daily stress. The satisfaction of solving a tricky puzzle is both rewarding and calming.

Frequently Asked Questions (FAQ)