Escape 20 Rooms

Seele01-Flash
By
Escape 20 Rooms is a captivating puzzle adventure game that challenges players to break free from a series of mysteriously locked rooms using logic, observation skills, and clever problem-solving.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Escape 20 Rooms". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Atmospheric "Industrial Dungeon" aesthetic. Use low-poly geometry with high-contrast lighting. The dominant color palette should be dark greys and blacks for the structure, illuminated by **neon purple volumetric-style fog** or point lights to match the reference image. * **Room Layout:** Generate a series of enclosed rooms (BoxGeometry). Each room must have: * Concrete-textured walls, floor, and ceiling. * A prominent **Metal Door** with a keypad panel next to it. * **Environmental Clues:** Randomly placed low-poly props (crates, barrels, floating geometric shapes) or textures on walls (stenciled numbers, math equations, color patterns) that serve as hints for the password. * A high window emitting the signature purple light. * **Performance:** Use baked lighting where possible or limit real-time lights to 2 per room. Use simple materials (`MeshLambertMaterial` or `MeshPhongMaterial`) to ensure 60fps on mobile browsers. ### 2. Audio Requirements * **BGM:** A dark, ambient, synthesizer-heavy drone track. It should be mysterious and slightly suspenseful, looping seamlessly to create tension. * **Sound Effects (SFX):** * **Footsteps:** Echoing sounds on concrete (triggered by player movement). * **Interaction:** A digital "chirp" when clicking hints. * **Keypad:** Distinct beep tones for button presses. * **Success:** A heavy pneumatic "hiss" and mechanical clank when the door unlocks, followed by a positive chime. * **Failure:** A harsh, low-pitched "Access Denied" buzzer. ### 3. Gameplay Loop * **Goal:** Escape the room by finding a 4-digit code. * **Exploration:** The player spawns in a locked room. They must explore using FPS controls to find visual clues (e.g., count the number of blue triangles, solve "5 + 2 = ?", or find numbers hidden in shadows). * **Interaction:** The player approaches the keypad and interacts to open the input UI. * **Validation:** * Input the 4-digit code. * **If Correct:** The door animates open, the screen fades to black, and the player spawns in the next room (Level + 1) with a new generated puzzle. * **If Incorrect:** Error sound plays, input clears. * **Progression:** For this MVP, generate an infinite loop of rooms with procedurally generated codes and simple math/counting puzzles. ### 4. Mobile Controls & Interaction * **Movement (Left Hand):** Implement a **Virtual Joystick** on the bottom-left of the screen for movement (Forward/Back/Strafe). * **Camera (Right Hand):** The entire right half of the screen acts as a touch area for looking around (camera rotation). * **Actions:** * **Jump Button:** A dedicated circular button on the bottom-right for jumping. * **Interact System:** Use a `Raycaster` from the center of the camera. When the crosshair hovers over the Keypad or a Clue, the crosshair changes color or an "Interact" icon appears. * **UI Overlay:** * **Keypad UI:** When the keypad is clicked, overlay a large, touch-friendly HTML/CSS numeric pad (0-9) centered on the screen with a "Close" button. * **Orientation:** Force or optimized for **Landscape Mode**. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Escape 20 Rooms is an immersive puzzle adventure that puts your problem-solving abilities to the ultimate test. In this atmospheric escape room experience, you find yourself trapped in a series of 20 uniquely designed rooms, each presenting its own set of challenges and mysteries to unravel.

The game combines classic escape room mechanics with modern puzzle design, creating an engaging experience that will keep you thinking and exploring for hours. With its mysterious atmosphere enhanced by dramatic lighting and shadowy environments, every room tells its own story while contributing to the overarching challenge.

Core Features

Progressive Difficulty System

Each of the 20 rooms presents increasingly complex puzzles that build upon skills learned in previous challenges. What starts as simple observation tasks evolves into intricate logic puzzles requiring careful analysis and creative thinking.

Interactive Environment

Every element in each room could be a potential clue. From wall decorations to furniture placement, lighting patterns to color schemes, the game rewards thorough exploration and attention to detail.

Smart Hint System

When puzzles become particularly challenging, the built-in hint system provides gentle guidance without spoiling the satisfaction of discovery. Use hints strategically to maintain game flow while preserving the challenge.

Atmospheric Design

The game features moody, atmospheric visuals with dramatic purple and blue lighting that creates an immersive escape room experience. Each room has its own unique aesthetic while maintaining the overall mysterious theme.

Game Mechanics

Password-Based Progression

Every room features a keypad requiring a specific 4-number combination to unlock the exit. These passwords aren't random – they're cleverly hidden within each room's environment, requiring observation and logical deduction to discover.

Clue Integration

Puzzles are seamlessly integrated into each room's design. Mathematical equations might be hidden in artwork, color patterns could indicate numerical sequences, and object arrangements often contain vital information for password discovery.

Multiple Solution Paths

While each room has one correct password, clues can often be interpreted through different logical approaches, allowing players to use their preferred problem-solving methods.

Operation Guide

The game features intuitive controls designed for smooth puzzle-solving:

  • WASD or Arrow Keys : Navigate around each room to examine different areas and objects
  • Mouse Movement : Look around and interact with environmental elements
  • Left Mouse Click or Number Keys (1-9) : Enter discovered passwords into keypads
  • Space Bar : Jump to reach higher areas or interact with elevated objects
  • Tab Key : Access the hint system, adjust settings, or unlock cursor when needed

Success requires methodical exploration of each room. Examine every visible element, look for patterns, numbers, or symbols that might form clues, and think logically about how different pieces of information might connect to form the required 4-digit code.

Why Play Escape 20 Rooms

This game offers the perfect blend of mental challenge and entertainment without any financial commitment. As a completely free browser-based experience, it provides:

  • Cognitive Benefits : Regular puzzle-solving helps maintain mental sharpness and improves problem-solving skills
  • Stress Relief : The focused concentration required provides a healthy escape from daily pressures
  • Accessibility : No downloads or installations required – play instantly in any modern web browser
  • Replayability : Multiple approaches to solving puzzles and the satisfaction of improving completion times
  • Progressive Learning : Skills developed in earlier rooms directly apply to later, more complex challenges

Whether you're a casual puzzle enthusiast or a dedicated escape room fan, this game provides hours of engaging entertainment that challenges your mind while respecting your time and budget.

Frequently Asked Questions (FAQ)