Ann - Horror Escape Adventure Game

Seele01-Flash
By
Ann is a spine-chilling horror adventure game that combines escape room mechanics with puzzle-solving elements. Guide digital art student Ann through a mysterious school environment filled with supernatural threats and challenging puzzles.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ann: The School of Shadows**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A "2.5D" stylized horror aesthetic, mimicking classic RPG Maker horror games but in 3D. Use a fixed camera angle (isometric or top-down perspective) to create a sense of claustrophobia. * **Character Model:** The protagonist, Ann, should be a low-poly 3D character with a Cel-Shaded (Toon) material to match the anime-style cover art. She wears a pink hoodie, glasses, and has red hair. * **Environment:** A corrupted high school setting ("The Other Side"). * *Corridors:* Dark, tiled floors with flickering overhead fluorescent lights. Walls should have peeling paint textures. * *Classrooms:* Filled with desks and chairs (instanced meshes for performance). Some rooms are normal, others are distorted with "glitch" shader effects representing the digital/art theme. * **Lighting & Atmosphere:** Heavy use of `THREE.FogExp2` (black or dark red) to obscure distant objects. The player should have a flashlight (SpotLight) attached to the character that casts dynamic shadows. * **Mobile Optimization:** Use low-poly geometry for the environment. Texture atlases should be used to reduce draw calls. Limit real-time shadow casting to the main character and key enemies. ### 2. Audio Requirements * **Background Music (BGM):** * *Exploration:* Minimalist, unsettling ambient drone with occasional discordant piano notes. * *Chase/Danger:* Fast-paced, industrial electronic beats mixed with static noise to reflect the "digital art student" theme. * **Sound Effects (SFX):** * *Footsteps:* distinct sounds that change based on surface (tile vs. wood) with slight echo reverb. * *Interaction:* A retro "typing" or "pixel click" sound when interacting with objects or reading notes. * *Horror Cues:* Sudden high-pitched string screeches or "glitch" static bursts for jump scares. * *Heartbeat:* A low thumping sound that increases in volume when an enemy is near. ### 3. Gameplay Loop * **Core Mechanic (Escape & Logic):** The player must navigate the school to find the exit. The school is locked by digital puzzles (e.g., finding a password in a painting, arranging colored statues). * **Interaction System:** The player approaches objects (lockers, desks, paintings). A "!" icon appears above the object. Clicking the interaction button reveals text dialogs or items (Keys, ID Cards). * **The "Glitch" Mechanic:** Since Ann is an art student, some puzzles require using a "Camera Mode" to reveal hidden digital messages on the walls that aren't visible to the naked eye. * **Survival:** There are no weapons. If a "Shadow Entity" (enemy) appears, the player must run (Shift/Sprint) and hide in lockers or break line of sight until the music calms down. * **Win Condition:** Solve the final puzzle in the Art Room to unlock the main gate. * **Fail Condition:** Being touched by a Shadow Entity resets the player to the start of the current floor. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is required for a wider field of view. * **Movement (Left Screen):** A dynamic **Virtual Joystick**. It should appear wherever the player touches on the left half of the screen. * *Magnitude:* Pushing the joystick slightly = Walk. Pushing fully = Run (Sprint). * **Action Buttons (Right Screen):** * **Interact Button (Big):** A large, semi-transparent circular button (at least 64x64px). It glows or pulses when the player is within range of an interactable object. * **Menu/Inventory Button (Top Right):** A smaller icon to pause the game and view collected items. * **Camera Control:** The camera follows the player smoothly (`Controls.target`) with a slight lag (lerp) to create a cinematic feel. No manual camera rotation is allowed to preserve the curated horror angles. * **Haptic Feedback:** Trigger the device's vibration API (`navigator.vibrate`) when a jump scare occurs, when the heartbeat sound plays, or when unlocking a door. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Ann is a captivating horror adventure game that masterfully blends escape room mechanics with atmospheric puzzle-solving. Players take on the role of helping Ann, a digital art student, navigate through the mysterious and dangerous "other side" of her school. This free browser-based game delivers genuine scares through its carefully crafted jump scare sequences while challenging players with engaging logic puzzles.

The game creates an immersive horror experience without requiring any downloads, making it accessible to players seeking immediate thrills. With its anime-inspired art style and atmospheric sound design, Ann offers a unique take on the escape room genre that keeps players engaged from start to finish.

Core Features

Atmospheric Horror Experience

Ann excels at building tension through its expertly designed environment. The game uses lighting, sound effects, and visual cues to create an oppressive atmosphere that keeps players on edge. Every corridor and classroom holds potential dangers, making exploration both thrilling and nerve-wracking.

Engaging Puzzle Mechanics

The game features a variety of logic-based puzzles that seamlessly integrate with the horror narrative. Players must solve riddles, find hidden objects, and piece together clues while avoiding supernatural threats. Each puzzle feels meaningful to the story progression.

Jump Scare Elements

Strategically placed jump scares add excitement without feeling cheap or overused. The game builds suspense naturally, making each scare feel earned and impactful rather than relying solely on shock value.

Compelling Character Design

Ann's anime-inspired character design, featuring her distinctive glasses and school uniform, creates an immediately recognizable and relatable protagonist. The visual style enhances the game's unique identity within the horror genre.

Gameplay Mechanics

The core gameplay revolves around exploration, puzzle-solving, and survival. Players must carefully navigate through the school's twisted version, collecting items, solving puzzles, and avoiding supernatural entities. The escape room format encourages thorough exploration and creative problem-solving.

Key Gameplay Elements: - Environmental storytelling through visual clues - Item collection and inventory management - Multi-step puzzle sequences - Atmospheric exploration with hidden secrets - Strategic movement to avoid threats

Operation Guide

Ann features intuitive controls designed for both keyboard and controller support:

Keyboard Controls: - Arrow Keys : Move Ann in four directions - Z Key : Interact with objects, doors, and items - X Key : Access game menu and inventory - Shift Key : Run for faster movement (use strategically)

Gameplay Tips: - Take time to examine your surroundings carefully - Collect all items you encounter - they may be crucial later - Use the run function sparingly to avoid attracting attention - Pay attention to environmental audio cues - Save your progress frequently when possible

Why Play This Game

Perfect for Horror Enthusiasts : Ann delivers authentic scares without relying on excessive gore or violence, making it suitable for players who enjoy psychological horror.

Accessible Gaming : As a free browser game, Ann requires no downloads, subscriptions, or installations. Simply open your browser and start playing immediately.

Balanced Challenge : The game strikes an excellent balance between being challenging enough to engage experienced players while remaining accessible to newcomers to the horror genre.

Unique Art Style : The anime-inspired character design combined with horror elements creates a distinctive visual identity that sets Ann apart from typical horror games.

Educational Elements : With Ann being a digital art student, the game subtly incorporates artistic themes that may appeal to creative individuals and students.

Whether you're a horror game veteran or someone looking to dip their toes into the genre, Ann provides an engaging, accessible, and genuinely frightening experience that's completely free to enjoy.

Frequently Asked Questions (FAQ)