Cube Escape: Harvey's Box

Seele01-Flash
By
Cube Escape: Harvey's Box is a captivating mystery escape game set in 1969. Help Harvey escape from a mysterious moving box while uncovering dark secrets and solving mind-bending puzzles.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Cube Escape: Harvey's Box". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Surrealist "2.5D" aesthetic. The world should look like hand-drawn illustrations mapped onto 3D geometry. The overall color palette should use sepia tones, faded browns, and desaturated colors to mimic the provided cardboard texture screenshot and a vintage 1969 atmosphere. * **Scene Setup**: The player is trapped **inside** a box. Create a large `BoxGeometry` with `THREE.BackSide` material rendering so the textures are visible from the inside. * **Textures**: The walls/floor/ceiling must use a high-resolution "corrugated cardboard" texture. * **Key Objects**: * **Wall 1**: A few holes in the cardboard revealing a moving background (simulating travel). * **Wall 2**: A large, surreal "Comb" or "Fruit" resting against the wall (as the player is small like a bird). * **Wall 3**: A puzzle interface (e.g., a set of Dominoes or Matches scattered on the floor). * **Wall 4**: A closed flap/door that requires a key or code. * **Optimization**: Use unlit materials (`MeshBasicMaterial`) to preserve the hand-drawn look and ensure high FPS on mobile devices. Limit distinct draw calls by merging static geometry where possible. ### 2. Audio Requirements * **BGM**: A looped, atmospheric track. It should be eerie and minimalist—low-frequency humming mixed with occasional distant, jazzy piano notes to fit the "Rusty Lake" noir vibe. * **SFX**: * **Interaction**: A crisp "paper crinkle" or "cardboard thud" sound when tapping walls. * **Collect**: A short, mystery-solving "chime" when an item is added to the inventory. * **Ambience**: Subtle vibration/rumbling sound indicating the box is being transported. ### 3. Gameplay Loop * **Navigation**: The game uses a "Room Escape" mechanic. The player faces one wall at a time. * **Interaction**: * Tap objects to collect them (they move to the Inventory UI). * Tap specific zones (like the Dominoes) to "Zoom In" (change Camera FOV and position). * **Puzzle Logic**: 1. Player finds a "Matchstick" on the floor. 2. Player zooms into a dark corner. 3. Player drags the "Matchstick" from inventory to the dark corner to light it up. 4. Lighting it up reveals a code (e.g., "1-9-6-9"). * **Win Condition**: Inputting the code into the door/flap triggers an animation of the box opening and light flooding in. ### 4. Mobile Controls & Interaction * **Camera Control (Swipe)**: Implement a smooth swipe gesture (Touch Start -> Touch Move -> Touch End). Swiping Left/Right rotates the camera 90 degrees to face the next wall (Snap-to-grid rotation, not free look). * **Interaction (Tap)**: Use `THREE.Raycaster` mapping touch coordinates to scene objects. Increase the hit-box size of small objects (like the matchstick) to ensure they are easily tappable on small screens. * **UI Layout**: * **Orientation**: Landscape. * **Inventory Bar**: A fixed translucent bar at the bottom of the screen (15% height). Slots should be large (at least 60x60px physical size). * **Back Button**: When zoomed in, a distinct "Down Arrow" button appears at the bottom center to return to the main view. * **Feedback**: Trigger `navigator.vibrate(50)` on successful item collection or puzzle solving to provide 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

Cube Escape: Harvey's Box is a gripping psychological escape game that transports players to 1969, where they must help Harvey escape from a mysterious box traveling to Rusty Lake. This free browser-based puzzle adventure combines escape room mechanics with a haunting narrative, creating an unforgettable gaming experience that challenges both your problem-solving skills and your perception of reality.

The game has earned a solid rating from puzzle enthusiasts who appreciate its unique blend of mystery, atmosphere, and challenging gameplay. As part of the acclaimed Cube Escape series, Harvey's Box delivers a standalone story that newcomers can enjoy while offering deeper connections for series fans.

Core Features

Immersive Mystery Storyline

Uncover the dark secrets surrounding Harvey's predicament as you navigate through a narrative filled with unexpected twists. The year 1969 serves as more than just a backdrop - it's integral to the mysterious events unfolding around Harvey and his journey to Rusty Lake.

Challenging Puzzle Mechanics

Experience carefully crafted escape room puzzles that require logical thinking, observation skills, and creative problem-solving. Each puzzle is designed to feel natural within the game world while providing satisfying "aha!" moments.

Atmospheric Design

Immerse yourself in a haunting atmosphere created through detailed visuals and sound design. The confined space of Harvey's box becomes increasingly unsettling as you discover that things are not what they seem.

Free Browser Gameplay

Enjoy the complete game experience without any cost. No downloads required - simply open your browser and start playing immediately on any device.

Game Mechanics

The gameplay revolves around classic escape room mechanics adapted for digital play. Players must:

  • Examine objects carefully to find hidden clues and interactive elements
  • Collect items that can be combined or used in unexpected ways
  • Solve logical puzzles that range from simple pattern recognition to complex multi-step challenges
  • Uncover story elements through environmental storytelling and mysterious discoveries
  • Think outside the box as conventional solutions may not always work

Operation Guide

Controls: - Mouse : Click to interact with objects, examine items, and navigate the interface - Keyboard : Use arrow keys for navigation when applicable - Point-and-Click Interface : Simply click on objects to interact with them

Gameplay Tips: - Examine every detail in Harvey's box - even the smallest objects may hold crucial clues - Try combining different items in your inventory - Pay attention to numbers, symbols, and patterns throughout the environment - Don't hesitate to click on objects multiple times or from different angles - Keep track of clues you discover, as they may be useful later in unexpected ways

Why Play This Game

Perfect for Puzzle Enthusiasts : If you enjoy escape rooms, mystery games, or brain teasers, Cube Escape: Harvey's Box offers the perfect blend of challenging puzzles and engaging storytelling.

Accessible Yet Challenging : The game welcomes newcomers to the genre while providing enough depth and complexity to satisfy experienced puzzle solvers.

Compelling Narrative : Unlike simple escape games, Harvey's Box weaves a mysterious story that keeps you invested in the outcome beyond just solving puzzles.

No Commitment Required : As a free browser game, you can try it risk-free. The self-contained story means you can enjoy it without prior knowledge of the series.

Mental Exercise : The varied puzzle types provide excellent brain training, improving logical thinking, pattern recognition, and creative problem-solving skills.

Whether you're looking for a quick puzzle challenge or a deeper mystery experience, Cube Escape: Harvey's Box delivers an engaging adventure that will keep you thinking long after Harvey's fate is revealed.

Frequently Asked Questions (FAQ)