Detective Grimoire

Seele01-Flash
By
Detective Grimoire is an engaging mystery adventure game where you play as a private investigator solving crimes. Interview suspects, collect clues, and use your deductive skills to crack challenging cases.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Detective Grimoire: Pocket Mystery**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "2.5D Noir Paper-Theatre". The game should use a fixed camera angle looking into a 3D diorama scene. Characters should be 2D planes (billboards/sprites) with hand-drawn cartoon textures (thick outlines, flat shading) placed within a low-poly 3D environment. * **Scene Setting**: A dimly lit, atmospheric urban crime scene (based on the screenshot). Background elements should include low-poly parked cars (red and blue), a construction scaffolding silhouette, and a wet asphalt ground texture reflecting streetlights. * **Lighting**: Atmospheric lighting is crucial. Use a dark blue `AmbientLight` to simulate night. Use a warm yellow `SpotLight` flickering slightly above the NPC (Police Officer) and a cool white `PointLight` highlighting discoverable clues. * **Mobile Optimization**: Use baked shadows for static geometry. Limit real-time lights to max 3. Texture compression (basis universal) logic should be prepared for the sprite assets. ### 2. Audio Requirements * **BGM**: A looping, slow-tempo "Film Noir" jazz track featuring a double bass, light brush drums, and a lonely saxophone melody to set a mystery mood. * **SFX**: * **Interaction**: A "Camera Shutter" sound when a clue is successfully found. * **Dialogue**: "Typewriter" ticking sounds as text appears on screen. Low-pitched "Mumble" sounds (Animal Crossing style) when the Police Officer NPC interacts. * **UI**: A paper-crumpling or page-turning sound when opening/closing the inventory notebook. ### 3. Gameplay Loop * **Investigation Phase**: The player pans the camera slightly (limited range) to look for clues hidden in the scene (e.g., a dropped wallet, a strange footprint). * **Interrogation Phase**: Tapping the Police Officer NPC triggers a dialogue view. The player must present found clues to the Officer to unlock new dialogue options. * **Deduction & Win State**: The player must find 3 specific clues and correctly answer a multiple-choice question posed by the Officer to "Solve the Case" (Win). Failure to answer correctly results in a "Try Again" prompt. ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode (fullscreen). * **Touch Interaction**: * **Raycasting**: Tap to interact. Tapping an object highlights it with a glow shader before triggering the action. * **Camera**: Single-finger drag to slightly pan the camera view (parallax effect) to see behind objects. * **UI/UX**: * **Clue Inventory**: A floating "Notebook" icon in the top-right corner (minimum 48x48px touch target). * **Dialogue Box**: A large, semi-transparent overlay at the bottom of the screen for text, with large "Next" buttons for thumb accessibility. * **Feedback**: Trigger `navigator.vibrate(50)` (haptic feedback) on every successful clue discovery or button press. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Detective Grimoire is a captivating mystery adventure that puts you in the shoes of a determined private investigator. With a solid 3.5/5 rating from players, this point-and-click detective game challenges you to solve complex crimes through careful investigation and logical deduction. Navigate through various crime scenes, gather evidence, and piece together clues to uncover the truth behind mysterious cases.

Core Features

Immersive Crime Investigation

Step into the world of criminal investigation where every detail matters. Explore crime scenes thoroughly, examine evidence, and uncover hidden clues that will lead you closer to solving the mystery.

Interactive Suspect Interviews

Question witnesses and suspects to gather crucial information. Each conversation can reveal vital clues or red herrings, requiring you to think critically about what information is reliable and what might be misleading.

Strategic Puzzle Solving

Combine strategy and brain teaser elements as you analyze evidence and connect seemingly unrelated clues. The game challenges your deductive reasoning skills as you work to solve each case.

Point-and-Click Simplicity

Enjoy intuitive gameplay mechanics that make investigation accessible yet engaging. The simple mouse-click controls let you focus on the mystery-solving rather than complex game mechanics.

Gameplay Experience

Investigation Mechanics

Each case presents unique challenges that require methodical investigation. Search crime scenes for evidence, analyze clues in your inventory, and use logical reasoning to eliminate false leads and identify the real culprit.

Character Interactions

Engage with a variety of characters, each with their own motives and secrets. Your questioning skills and ability to read between the lines will determine how much useful information you can extract from each interaction.

How to Play

Basic Controls

  • Mouse Click : Interact with objects, characters, and clues
  • Point and Click : Navigate through different areas of the crime scene
  • Inventory Management : Collect and combine clues to progress in your investigation
  • Dialogue Choices : Select conversation options when interviewing suspects and witnesses

Investigation Strategy

  1. Thoroughly examine each crime scene for physical evidence
  2. Interview all available suspects and witnesses
  3. Analyze collected clues and look for connections
  4. Use deductive reasoning to eliminate impossible scenarios
  5. Present your findings to solve the case

Why Play Detective Grimoire

Perfect for Mystery Enthusiasts : If you enjoy solving puzzles and uncovering secrets, this game offers the perfect blend of investigation and deduction. The mystery elements keep you engaged while the strategic thinking required makes each case satisfying to solve.

Accessible Yet Challenging : The point-and-click interface makes the game easy to learn, but the complex mysteries provide enough challenge to keep experienced players engaged. Whether you're new to detective games or a seasoned mystery solver, you'll find the right level of difficulty.

Free Browser Gaming : Play instantly in your web browser without any downloads or installations required. The game runs smoothly on most devices, making it perfect for quick mystery-solving sessions or longer investigative adventures.

Educational Value : Develop critical thinking, logical reasoning, and problem-solving skills while having fun. The game encourages careful observation and analytical thinking, making it both entertaining and mentally stimulating.

Frequently Asked Questions (FAQ)