911: Prey - Horror Escape Game

Seele01-Flash
By
911: Prey is a spine-chilling horror escape game where you play as a kidnapped teenager trapped in a cannibal's house. Solve puzzles, avoid detection, and find your way to freedom in this terrifying survival adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**911: Prey - Horror Escape**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-contrast horror atmosphere. Use low-poly models with high-quality dirty/rusty textures (baked lighting preferred for mobile performance) to simulate a dilapidated house/basement. * **The Maniac (Enemy):** Create a menacing antagonist model wearing a grotesque pig mask with stitched skin details. The model needs animation states: Idle, Patrolling (slow walk), Chasing (run), and Attack. * **Environment Layout:** A claustrophobic basement/house setting containing: * **Starting Cell:** A locked room with metal bars and a dirty mattress. * **Workshop:** Shelves filled with tools, bloodstains on the floor, and a workbench. * **Hiding Spots:** Under beds, inside wardrobes, or behind large crates. * **Lighting:** Use a dark ambient light (`0x111111`) combined with a `SpotLight` attached to the player (simulating a weak flashlight) and flickering `PointLights` in the environment to create tension. * **Optimization:** Implement LOD (Level of Detail) for the enemy model. Use texture atlases to reduce draw calls. Limit dynamic shadows to the player's flashlight only. ### 2. Audio Requirements * **BGM:** A low-frequency, droning industrial ambient track that increases in pitch or tempo when the enemy is nearby. * **Sound Effects (SFX):** * **Spatial 3D Audio:** Heavy boot footsteps for the Maniac (essential for gameplay so the player knows direction). * **Interaction:** Metal clanking when opening the cell, creaky wooden floorboards (random chance to trigger sound when walking), item pickup "woosh". * **Tension:** A heartbeat sound effect that fades in when the enemy is within a 5-meter radius. * **Jumpscare:** A loud, jarring screamer sound upon being caught. ### 3. Gameplay Loop * **Objective:** Escape the house by solving logic puzzles and finding items (Keys, Crowbar, Fuse) while avoiding the Maniac. * **Stealth Mechanic:** The player has two states: Standing (faster, louder) and Crouching (slower, silent). The enemy uses Raycasting for line-of-sight detection. * **"Cover Your Tracks" Logic:** Interactable objects (drawers, doors) have an `isOpen` state. If the Maniac sees an open drawer that should be closed, he enters "Suspicious Mode" and investigates the area thoroughly. * **Inventory System:** Simple slot-based system. Player must select an item (e.g., Key) to interact with a specific object (e.g., Padlock). * **Win/Loss:** * **Win:** Successfully unlocking the main door and exiting the trigger zone. * **Loss:** The Maniac touches the player -> Trigger Jumpscare camera animation -> Reload scene. ### 4. Mobile Controls & Interaction * **Virtual Joystick (Left):** Implement a dynamic nipple-style joystick for movement (WASD equivalent). * **Camera Look (Right):** Swipe anywhere on the right half of the screen to rotate the First-Person Camera. Include a sensitivity slider in a settings modal. * **Action Buttons (UI):** * **Hand Icon (Context Sensitive):** Appears only when the raycaster hits an interactable object (Pick up/Open). * **Crouch Toggle:** A dedicated button in the bottom-right corner to toggle between standing and crouching height. * **Inventory Bar:** A horizontal scrollable bar at the bottom center (minimum touch target 44px). * **Haptic Feedback:** Trigger the device's vibration API (`navigator.vibrate`) when: * The heartbeat tension starts. * The player performs an action (unlocking a door). * The player is caught (long vibration). * **Orientation:** Force Landscape mode for optimal field of view. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

911: Prey is an intense horror escape game that puts you in the shoes of a kidnapped teenager fighting for survival. Trapped in the house of a deranged cannibal maniac, you must use your wits, stealth, and puzzle-solving skills to escape before becoming the next victim. This 3D horror adventure combines classic escape room mechanics with psychological thriller elements, creating an unforgettable gaming experience.

The game features multiple branching storylines and endings based on your decisions, making each playthrough unique. With its detailed environments, quality sound design, and atmospheric horror elements, 911: Prey delivers genuine scares while challenging players with engaging puzzles and survival mechanics.

Core Features

Multiple Endings System

Your choices matter in 911: Prey. Every decision you make influences the story's direction, leading to different outcomes and multiple possible endings. Will you escape undetected, confront your captor, or discover hidden secrets that change everything?

Immersive Horror Experience

The game masterfully blends horror elements with hide-and-seek gameplay. You must carefully cover your tracks, avoid making noise, and stay hidden while the maniac patrols his house. The tension builds as you navigate through dark corridors and eerie rooms.

Challenging Puzzle Mechanics

Solve intricate puzzles to progress through the house and unlock new areas. Search for useful items, combine objects creatively, and use logic to overcome obstacles. Each puzzle is carefully designed to fit the horror narrative while providing satisfying challenges.

Detective Story Elements

Uncover the dark secrets behind your kidnapping through environmental storytelling and hidden clues. The branching detective story reveals itself as you explore, adding depth to the horror experience.

Game Gameplay

Survival Mechanics

Stay alive by avoiding the cannibal maniac who patrols his territory. Use stealth to move through the house undetected, hide in safe spots when necessary, and time your movements carefully. One wrong step could mean capture or worse.

Item Collection and Usage

Scour every room for useful items that can aid your escape. Keys, tools, and other objects can be combined or used in creative ways to solve puzzles and unlock new paths. Your inventory management skills will be crucial for survival.

Environmental Interaction

The detailed 3D environment is fully interactive. Open drawers, examine objects, and manipulate the world around you to find clues and solutions. Every corner of the house holds potential secrets or dangers.

Operation Guide

PC Controls

  • WASD Keys : Move your character through the house
  • F Key or Left-Click : Interact with objects and use items
  • Number Keys 1-6 : Quickly select items from your inventory
  • C Key : Crouch or sit down to hide from the maniac
  • H Key : Get helpful hints when you're stuck on puzzles
  • P Key : Pause the game

Mobile Controls

The mobile version features intuitive touch controls with an on-screen joystick for movement and clearly labeled buttons for interactions. Camera sensitivity can be adjusted in the settings menu for optimal comfort.

Gameplay Tips

  • Move quietly to avoid detection
  • Save useful items for later puzzles
  • Pay attention to environmental audio cues
  • Use the hint system sparingly for maximum challenge
  • Explore thoroughly but stay alert for danger

Why Play This Game

911: Prey offers a unique horror gaming experience that combines the best elements of escape rooms, survival horror, and puzzle adventures. The game's multiple endings provide excellent replay value, encouraging players to discover all possible outcomes.

The free-to-play model makes it accessible to all horror fans, while the cross-platform availability means you can experience the terror on your preferred device. Whether you're a seasoned horror game veteran or new to the genre, 911: Prey provides adjustable difficulty through its hint system and intuitive controls.

For fans of psychological thrillers and escape room challenges, this game delivers genuine scares without relying solely on jump scares. The atmosphere builds tension naturally through sound design, visual storytelling, and the constant threat of discovery.

Frequently Asked Questions (FAQ)