Case: Smile - Horror Survival Game

Seele01-Flash
By
Case: Smile is a spine-chilling 3D horror survival game where you must escape from a deadly maze while being hunted by a terrifying psychopath with a sinister smile.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Case: Smile". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, "PS1-style" retro horror aesthetic. Textures should be gritty, featuring dirty bricks, stained concrete, and rusted metal. The color palette must be desaturated and dark, dominated by blacks, grays, and deep reds. * **The Antagonist ("The Psycho"):** A humanoid model with a pale, hairless head and a distorted, fixed wide smile (texture-based face to save polygons). He wears a simple black suit. * **The Maze:** A procedural or pre-built basement maze environment. Corridors should be narrow to induce claustrophobia. * **Lighting & Atmosphere:** Use a heavy black `LinearFog` to obscure distant geometry and create a sense of the unknown (also serves as a performance optimization for mobile). The player should have a `SpotLight` attached to the camera (functioning as a flashlight/lighter) with a limited range. * **Performance:** Geometry must be merged where possible to reduce draw calls. Use baked lighting for static environment walls instead of real-time shadows. ### 2. Audio Requirements * **BGM:** An ominous, low-frequency ambient drone. No melodic music; just an unsettling industrial hum. * **Core Mechanic SFX (The Laugh):** The antagonist must emit a distinct "Creepy Laugh" that utilizes 3D positional audio. The volume indicates proximity, serving as the primary warning system for the player. * **Player SFX:** Heavy breathing (triggered when running), footsteps on concrete (with slight echo), and a "thumping heartbeat" sound that plays when the enemy is chasing. * **Interaction SFX:** Metal clanking for doors, paper rustling for reading notes/maps, and a sharp sting sound for picking up key items. ### 3. Gameplay Loop * **Objective:** The player starts in a locked section of the maze. They must explore to find 3-4 specific items (e.g., Keys or Fuse/Switch parts) to unlock the main exit door. * **Enemy Behavior:** The "Psycho" patrols the maze using a basic NavMesh. If the player enters his line of sight or runs too close, he enters a "Chase State" (speed increases). He returns to "Patrol State" if line of sight is broken for 5 seconds. * **Survival Mechanic:** The player has no weapons. The only defense is running and breaking line of sight. * **Win/Loss:** * **Win:** Successfully interacting with the Exit Door after collecting all items. * **Loss:** The enemy touches the player collision box. Trigger a "Jumpscare" (camera snaps to enemy face) followed by a "Game Over" UI overlay. ### 4. Mobile Controls & Interaction * **Locomotion:** * **Left Zone:** Invisible virtual joystick for movement (WASD logic). * **Right Zone:** Touch-and-drag for camera rotation (Look logic). Sensitivity must be adjustable. * **Interaction:** A context-sensitive "Hand Icon" button appears in the bottom-right/center only when the player is within range of an interactable object (Door/Key). This avoids UI clutter. * **Map System:** A distinct toggle button (top-right corner, min-size 44px) that overlays a semi-transparent 2D map of the maze over the screen. The game does *not* pause when the map is open, maintaining tension. * **Feedback:** * **Haptics:** Trigger device vibration (`navigator.vibrate`) when the enemy is in "Chase State" and a heavy vibration pulse on death. * **Visual:** Screen edge vignette turns red when the enemy is near. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Case: Smile is a heart-pounding first-person horror survival game that will test your nerves and wit. Trapped inside a twisted maze by a deranged psychopath, you must use your intelligence and survival instincts to find a way out before it's too late. This free-to-play horror experience combines puzzle-solving with intense psychological terror, creating an unforgettable gaming experience.

The game places you in the shoes of a victim who has been kidnapped and imprisoned in a nightmarish labyrinth. Your captor, a disturbing figure with an unnaturally wide smile, stalks you through the dark corridors, making escape seem nearly impossible. Every shadow could hide danger, and every sound might be your last warning.

Core Features

Immersive 3D Horror Experience

Case: Smile delivers a fully immersive 3D horror environment with atmospheric lighting and detailed textures that create a genuinely terrifying atmosphere. The game's visual design emphasizes psychological horror over cheap jump scares, building tension through environmental storytelling and subtle audio cues.

Intelligent AI Antagonist

The psychopathic killer features advanced AI behavior that makes each playthrough unique. He doesn't follow predictable patterns, instead adapting to your movements and strategies. When you hear his bone-chilling laugh echoing through the maze, you know danger is near.

Multiple Difficulty Levels

Choose from three different difficulty options to match your skill level and desired challenge. Whether you're new to horror games or a seasoned survivor, there's a difficulty setting that will provide the perfect balance of challenge and enjoyment.

Puzzle-Based Gameplay

Survival isn't just about running and hiding. You must solve various puzzles and overcome challenges to progress through the maze. These brain teasers add depth to the gameplay and require you to think strategically even under extreme pressure.

Gameplay Mechanics

Stealth and Survival

Stealth is crucial to your survival. Learn to move quietly through the maze, use shadows to your advantage, and always be aware of your surroundings. The killer is constantly hunting you, so staying hidden is often your best strategy.

Environmental Interaction

Interact with objects throughout the maze to uncover clues, find keys, and discover new paths. Every item you encounter could be essential to your escape, so explore thoroughly but stay alert.

Map Navigation

Use the built-in maze map to orient yourself and plan your route. However, remember that the killer can appear anywhere, so even the safest-looking paths might lead to danger.

Operation Guide

Mastering the controls is essential for survival:

  • WASD Keys or Arrow Keys : Move through the maze corridors
  • E Key : Interact with objects, doors, and puzzle elements
  • H Key : Open or close the maze map for navigation
  • ESC Key : Pause the game when you need a moment to breathe

The game responds well to both keyboard configurations, so choose whichever feels more comfortable for your playstyle.

Why Play Case: Smile

Case: Smile stands out in the crowded horror game market by focusing on psychological terror rather than relying solely on jump scares. The game creates a sustained atmosphere of dread that keeps you on edge throughout the entire experience.

Perfect for Horror Enthusiasts

If you enjoy games that challenge both your mind and your nerves, Case: Smile delivers exactly what you're looking for. The combination of puzzle-solving and survival horror creates a unique gameplay experience that's both intellectually engaging and emotionally intense.

Accessible Horror Gaming

As a free browser-based game, Case: Smile removes all barriers to entry. You don't need to purchase expensive software or worry about system requirements – simply open your browser and dive into the terror.

Replayability Factor

With multiple difficulty levels and AI that behaves differently each time, Case: Smile offers significant replay value. Each playthrough presents new challenges and opportunities to improve your survival strategies.

Frequently Asked Questions (FAQ)