Scary Maze

Seele01-Flash
By
Scary Maze is the original, iconic horror maze game that combines precision gameplay with terrifying jump scares. Navigate through increasingly difficult retro maze levels while avoiding the walls in this legendary browser game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Scary Maze (The Exorcist Prank)". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Recreate the classic "Flash Game" aesthetic. Use a pure black background (`#000000`) representing the "walls/void". The safe path should be a vibrant Cyan/Teal (`#00FFFF`). Start and End zones should be bright Red (`#FF0000`). * **Camera**: Use `THREE.OrthographicCamera` to ensure a strictly 2D, flat view suitable for a maze. * **Player Avatar**: A small, high-contrast white or yellow square (e.g., `THREE.PlaneGeometry`). * **Level Design**: * Create 3 levels using simple geometric shapes (planes) to define the boundaries. * **Level 1**: Wide, winding path (Easy). * **Level 2**: Narrower path with 90-degree turns. * **Level 3**: Extremely narrow, pixel-perfect path (The trap level). * **The Scare Asset**: A hidden `<div>` or texture containing a scary face (e.g., a generic zombie or "The Exorcist" style face) that is invisible by default. It must overlay the entire screen (z-index: 9999) when triggered. ### 2. Audio Requirements * **Ambience**: **Silence**. This is critical. The game must be silent or have a very low-volume hum to encourage the user to turn up their device volume. * **SFX**: * *Level Complete*: A subtle, retro 8-bit chime. * *Wall Hit (Levels 1 & 2)*: A low buzzing sound (reset to start). * *The Scare (Level 3 End)*: An extremely loud, high-pitched scream audio file. This triggers simultaneously with the visual scare. ### 3. Gameplay Loop * **State Machine**: Start Screen -> Level 1 -> Level 2 -> Level 3 -> Scare Event -> Game Over. * **Collision Logic**: Use `THREE.Raycaster` or simple 2D bounding box collision detection. Check if the player's position is *outside* the Cyan path boundaries (i.e., touching Black). * **Progression**: Reaching the Red zone loads the next level instantly. * **The Twist**: * In Levels 1 and 2, touching the wall resets the player to the start of that level. * In **Level 3**, near the very end of the narrow path, collision detection should become hyper-sensitive. Upon touching a wall (or even successfully reaching the end), trigger the **Scare Event** immediately: flash the scary image full-screen and play the scream audio. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Relative Touch/Drag**. Since the player's finger might cover the small square, implement an offset drag system. When the user touches anywhere on the screen and drags, the square moves by the same delta, allowing the user to see the maze clearly without their hand blocking the view. * **Orientation**: Force **Landscape Mode** via CSS or camera aspect ratio adjustments to fit the classic maze layout. * **Responsiveness**: The movement must be 1:1 and ultra-responsive (no damping/inertia) to mimic the precision of a mouse cursor. * **UI**: Minimalist text ("Level 1", "Level 2") placed in the black void areas, non-intrusive. A "Start Game" button overlay is required to initialize the Audio Context (browser policy requirement). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Scary Maze is the legendary horror maze game that has been scaring players since its creation. This iconic game combines simple maze navigation with unexpected jump scares, creating an unforgettable gaming experience. The game challenges players to move a small square through progressively difficult maze levels without touching the walls, requiring exceptional precision and steady nerves.

The game's deceptively simple appearance masks its true nature - what starts as a casual maze-solving challenge quickly transforms into a heart-pounding horror experience. Players must maintain perfect control while navigating through narrow passages, knowing that one wrong move could trigger more than just a game over.

Core Features

Classic Jump Scare Horror

Scary Maze is renowned for its perfectly timed jump scares that have become internet legend. The game builds tension through increasingly difficult levels before delivering its signature frightening moments that have shocked millions of players worldwide.

Progressive Difficulty System

The game features multiple levels with escalating challenge: - Level 1 : Wide passages for easy navigation and practice - Level 2 : Narrower paths requiring more precision - Level 3 : Extremely tight corridors demanding perfect mouse control

Retro Gaming Aesthetic

Experience nostalgic retro graphics with simple yet effective visual design. The minimalist black background with colored maze paths creates the perfect atmosphere for building suspense.

Browser-Based Convenience

  • Completely Free : No payment required to play
  • No Download Needed : Instant play in any web browser
  • Cross-Platform Compatible : Works on PC, Mac, and mobile devices
  • Quick Loading : Lightweight game that starts immediately

Gameplay Mechanics

The core gameplay revolves around precise mouse movement and nerves of steel. Players control a small square cursor that must navigate through maze passages without touching the walls. The challenge increases with each level as passages become narrower and require greater precision.

Skill Requirements

  • Mouse Precision : Steady hand movement is essential
  • Concentration : Maintain focus despite mounting tension
  • Patience : Rushing leads to mistakes and consequences
  • Nerve Control : Stay calm when the pressure builds

Operation Guide

Basic Controls

  • Mouse Movement : Use your mouse to control the square cursor
  • No Clicking Required : Simply move your mouse to navigate
  • Wall Avoidance : Keep the cursor away from maze walls at all times

Gameplay Strategy

  1. Start Slowly : Take your time on early levels to get comfortable
  2. Steady Movement : Avoid quick jerky motions that could cause mistakes
  3. Center Navigation : Stay in the middle of passages when possible
  4. Focus on Level 3 : This level requires maximum concentration and skill
  5. Enable Sound : Turn on audio for the complete experience

Pro Tips

  • Use smooth, controlled mouse movements
  • Take breaks between attempts to stay focused
  • Position yourself comfortably before starting
  • Consider recording your gameplay for memorable reactions

Why Play This Game

Internet Gaming Legend

Scary Maze holds a special place in internet gaming history. This game has been shared millions of times and remains one of the most recognizable browser games ever created. Playing it connects you to a piece of gaming culture that has entertained and frightened players for years.

Perfect Party Game

The game's jump scare nature makes it ideal for group entertainment. Watching friends and family react to the unexpected moments creates hilarious and memorable experiences. Many players enjoy recording reactions to share the fun.

Skill Development

Beyond the scares, Scary Maze genuinely improves mouse precision and hand-eye coordination. The demanding level 3 requires exceptional control that translates to better performance in other precision-based games.

Quick Entertainment

With its simple concept and immediate accessibility, Scary Maze provides instant entertainment without time commitment. Perfect for quick breaks or when you need a brief adrenaline rush.

Nostalgia Factor

For many players, Scary Maze represents early internet gaming culture. Playing it today brings back memories of simpler times in web gaming while introducing new players to a classic experience.

Frequently Asked Questions (FAQ)