House of Celestina - 3D Survival Horror Game

Seele01-Flash
By
House of Celestina is a terrifying 3D survival horror game where you must escape from a haunted house filled with deadly puzzles, jump scares, and the evil Celestina herself. Navigate dark corridors with only a flashlight as your guide.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "House of Celestina". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly 3D Horror aesthetic (reminiscent of PS1 era). Use dark, gritty textures (wood, dirty concrete) with a "Vignette" and "Film Grain" post-processing effect to simulate a scary atmosphere. * **Lighting**: The scene should be almost pitch black (low ambient light). The primary light source is a **Flashlight** (SpotLight) attached to the player's camera, creating a narrow field of view. * **Player Character**: First-person perspective (Camera only). * **Enemy (Celestina)**: A floating, low-poly model of a woman in a white dress with long black hair and bloody features. She should have a simple "LookAt" logic to always face the player and move through walls. * **Environment Layout**: A small procedurally generated or pre-defined maze-like house with corridors and rooms. Must include locked doors (Red/Green/Blue) and corresponding colored keys placed randomly on the floor or tables. * **Mobile Optimization**: Use simple geometry (BoxGeometry, PlaneGeometry) for walls and floors to keep draw calls low. Use fog (`scene.fog`) to obscure distance and improve performance. ### 2. Audio Requirements * **BGM**: A low, ominous drone or ambient wind sound that loops. * **SFX - Heartbeat**: Crucial for the "Blood Pressure" mechanic. The sound should speed up when the enemy is near or during the panic event. * **SFX - Jump Scare**: A loud, high-pitched scream or violin screech triggers when Celestina appears. * **SFX - Interaction**: Heavy breathing sound for the player, creaking sounds for doors opening, and a metallic clink for picking up keys. * **Audio Context**: Ensure audio starts only after a user interaction (tap "Start Game") to comply with mobile browser policies. ### 3. Gameplay Loop * **Exploration Phase**: Player navigates the dark house using the flashlight to find keys. * **Interaction**: Raycasting is used to detect keys and doors within 2 units of distance. Picking up a specific color key allows opening the matching color door. * **The Threat (Jump Scare Logic)**: Periodically (or based on triggers), the enemy "Celestina" spawns instantly in front of the player with a scream sound. * **"Blood Pressure" Mechanic (QTE)**: * When Celestina appears, a "Blood Pressure" bar (UI) appears and starts filling up rapidly. * **Lose Condition**: If the bar fills completely, the screen turns red, and the player dies. * **Survival Mechanic**: The player must tap a specific button or the screen rapidly to lower the Blood Pressure bar. If the bar reaches zero, the enemy vanishes, and the game returns to the Exploration Phase. * **Win Condition**: Find the "Exit Key" and open the main door to escape. ### 4. Mobile Controls & Interaction * **Movement (Left Hand)**: On-screen Virtual Joystick located at the bottom-left for moving Forward/Backward and Strafing Left/Right. * **Camera (Right Hand)**: Touch and drag anywhere on the right half of the screen to rotate the camera (Pitch/Yaw). * **Interaction Button**: A distinct context-sensitive button (icon: Hand) appears on the right side only when the Raycaster detects an interactable object (Door/Key). * **Panic QTE Controls**: When the "Blood Pressure" event triggers, disable movement controls. Display a large, pulsing "TAP TO CALM DOWN" overlay button in the center of the screen. * **Orientation**: Force Landscape mode or adapt UI positions responsively. * **Feedback**: Trigger `navigator.vibrate(200)` on jump scares and short vibrations `navigator.vibrate(50)` on every "Calm Down" tap 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 House of Celestina

House of Celestina is an intense 3D survival horror game that will keep you on the edge of your seat. In this spine-chilling experience, you find yourself kidnapped and trapped in the sinister house of the evil Celestina. Your only goal is to find the key to escape before she catches you.

The game combines classic horror elements with innovative gameplay mechanics, featuring a unique blood pressure system that adds an extra layer of tension to every encounter. With atmospheric 3D graphics and bone-chilling sound design, House of Celestina delivers an authentic horror experience that horror fans crave.

Core Features

Immersive Horror Experience

  • Dark atmospheric environment with realistic 3D graphics
  • Spine-tingling audio design featuring creepy music and sound effects
  • Dynamic lighting system with flashlight mechanics for maximum suspense
  • Unexpected jump scares that will test your nerves

Challenging Puzzle Gameplay

  • Multi-level puzzle system where each floor presents unique challenges
  • Clue-based progression with hints from previous victims
  • Key collection mechanics to unlock doors and advance through the house
  • Interactive environment with objects to examine and collect

Unique Survival Mechanics

  • Blood pressure system - manage your fear or face game over
  • Stealth elements - avoid Celestina and her demonic companions
  • Adjustable difficulty with sensitivity and speed controls
  • Full-screen support for maximum immersion

Gameplay Mechanics

The Horror Experience

As you explore the House of Celestina, you'll navigate through dark corridors and rooms with only a narrow beam of flashlight to guide you. The game creates tension through its atmospheric design, where every shadow could hide danger and every sound might signal Celestina's approach.

Puzzle Solving

Each level presents different puzzles that you must solve to progress. You'll discover clues scattered throughout the house, sometimes left by unfortunate previous victims who didn't make it out alive. These clues will help you understand your situation and guide you toward the keys needed for escape.

Blood Pressure Management

One of the game's most innovative features is the blood pressure mechanic. When Celestina or her spooky companions appear unexpectedly, your character's blood pressure will spike. You must quickly press the space bar repeatedly to lower it, or face immediate game over. This mechanic adds real urgency to every encounter.

Controls and Operation

Basic Controls

  • WASD Keys : Move your character through the house
  • Space Bar : Interact with objects and manage blood pressure during scares
  • E Key : Open doors and examine items
  • Left Mouse Button : Pick up keys and collectible items
  • Q Key : Adjust game sensitivity and movement speed for easier puzzle solving

Pro Tips for Survival

  • Keep your flashlight moving to spot potential threats
  • Listen carefully for audio cues that signal Celestina's presence
  • Collect all clues before moving to the next area
  • Practice the space bar technique to quickly manage blood pressure spikes
  • Use the Q key to adjust settings if puzzles become too challenging

Why Play House of Celestina

Perfect for Horror Enthusiasts

If you love heart-pounding horror experiences, House of Celestina delivers genuine scares without relying solely on cheap jump scares. The game builds atmospheric tension that keeps you engaged throughout your escape attempt.

Accessible Browser Gaming

No downloads or installations required - simply load the game in your web browser and start playing immediately. The game runs smoothly on both desktop computers and mobile devices, making it perfect for horror gaming sessions anywhere.

Balanced Challenge Level

The game offers just the right amount of challenge - difficult enough to be engaging but not so hard that casual players can't enjoy it. The adjustable sensitivity settings ensure that players of all skill levels can experience the story.

Free Horror Entertainment

Enjoy a complete horror gaming experience without any cost. House of Celestina provides hours of terrifying entertainment that rivals paid horror games, making it an excellent choice for budget-conscious gamers.

Frequently Asked Questions (FAQ)