Escape Evil Granny! - Horror Adventure Escape Game

Seele01-Flash
By
Escape Evil Granny! is an intense 3D horror adventure game where stealth meets action. Navigate deadly mazes, avoid terrifying traps, and outrun Granny's relentless pursuit in this heart-pounding escape experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Escape Evil Granny!". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Roblox-inspired" or Voxel/Low-poly aesthetic. High color saturation, cartoonish, and bright. Textures should be simple colors or pixelated patterns to maintain high FPS on mobile devices. * **Characters:** * **Player:** A blocky, "noob-style" avatar (rectangular torso, cylindrical limbs). * **Enemy (Granny):** A large, imposing blocky figure in a purple dress, gray hair with red rollers, wearing glasses. She holds a metal walker. * **Environment Design (The House):** * **Walls:** Bright lime green with vertical stripes (referencing the screenshot). * **Flooring:** polished wood texture. * **Hazards:** "The Floor is Lava" sections (glowing orange shader), spinning spiked traps, and moving platforms. * **Boss Arena:** A large open room at the end with cover objects (crates/furniture). * **Mobile Optimization:** Use `BoxGeometry` and `CylinderGeometry` primarily. Merge static geometries where possible. Use simple `MeshLambertMaterial` or `MeshToonMaterial` for lighting efficiency. Limit dynamic lights to the player and Granny; bake ambient lighting if possible. ### 2. Audio Requirements * **BGM:** A fast-paced, "comically terrifying" track. Think tuba, xylophone, and fast percussion (polka-chase style). It should loop seamlessly. * **Sound Effects (SFX):** * **Jump:** A cartoonish "Boing" or "Whoosh". * **Detection:** A sharp violin screech or dramatic "DUN-DUN-DUN" when Granny sees the player. * **Death:** A classic "Oof" sound or comic splintering noise. * **Footsteps:** Rapid, high-pitched tapping on wood. * **Apple Cannon:** A "Pop" sound when firing at the boss. ### 3. Gameplay Loop * **Phase 1: The Obstacle Course (Obby):** The player starts in a bedroom. They must jump over furniture and avoid touching the floor (which turns to lava intermittently). * **Phase 2: The Chase:** Granny patrols the hallway. The player must sneak past her vision cone. If spotted, Granny enters "Chase Mode" (speed increases, music speeds up). * **Phase 3: Boss Battle:** The player enters the kitchen. Granny grows in size (Giant Boss). The player must dodge her "Tractor Charge" attack and pick up apples to fire back via an "Apple Cannon" mechanism until her health bar depletes. * **Win/Loss:** * **Loss:** Touching Granny or Lava respawns the player at the start of the current room. * **Win:** Defeating Giant Granny unlocks the exit door to freedom. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Force horizontal). * **Virtual Joystick (Left Side):** Implement a dynamic floating joystick for movement (WASD logic equivalent). It should appear wherever the user touches the left half of the screen. * **Camera Control (Right Side):** Dragging on the right half of the screen rotates the camera around the player (OrbitControls logic, clamped to not go under the floor). * **Action Buttons (Right Side Overlay):** * **Jump Button:** Large, distinct button (e.g., green circle, 64px min) located at the bottom-right. * **Shoot/Interact Button:** A smaller button (e.g., red) that appears only during the Boss Phase to fire apples. * **Feedback:** * **Haptics:** Trigger `navigator.vibrate(200)` when the player takes damage or dies. * **Visuals:** Screen flashes red slightly when spotted by Granny. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Escape Evil Granny! is a thrilling 3D horror adventure that combines stealth, strategy, and pure adrenaline-pumping action. In this intense escape game, every step could be your last as you attempt to flee from the terrifying Evil Granny who's determined to catch you. One wrong move will wake her up, and once she's alert, the deadly chase begins!

This free-to-play browser game delivers an immersive horror experience with stunning 3D graphics and atmospheric sound design that will keep you on the edge of your seat.

Core Features

Multi-Level Horror Adventure

Experience diverse and increasingly challenging environments as you progress through the game: - Deadly Mazes : Navigate complex layouts filled with hidden dangers - Lava Caves : Survive extreme heat and molten obstacles - Sewer Tunnels : Crawl through dark, claustrophobic underground passages - Tractor Chase Sequences : Outrun Granny's mechanical rampage

Dynamic Gameplay Mechanics

  • Stealth Elements : Move carefully to avoid waking Evil Granny
  • Trap Avoidance : Dodge deadly obstacles and environmental hazards
  • Boss Battle : Face off against Giant Granny in an epic final showdown
  • Combat System : Fire apples from cannons to defeat your nemesis

Immersive 3D Experience

  • Full 3D Environment : Explore richly detailed horror landscapes
  • Dynamic Camera Control : Use mouse movement for complete situational awareness
  • Atmospheric Audio : Experience spine-chilling sound effects and music
  • Cross-Platform Compatibility : Play seamlessly on desktop and mobile devices

Gameplay Guide

Basic Movement and Controls

Master these essential controls to survive your escape:

Desktop Controls: - WASD or Arrow Keys : Move your character in all directions - Spacebar : Jump over obstacles and gaps - Mouse Movement : Rotate camera for better visibility - Tab : Pause the game when you need a break - Right Mouse Button or E : Hide/show mouse cursor - R : Skip challenging stages (requires watching a rewarded ad)

Mobile Controls: - Virtual Joystick : Control character movement - Jump Button : Leap over hazards - Touch and Slide : Rotate camera view

Strategic Gameplay Tips

  1. Stay Silent : Move cautiously to avoid alerting Evil Granny
  2. Plan Your Route : Study maze layouts before making your move
  3. Time Your Jumps : Precision jumping is crucial for avoiding traps
  4. Use Camera Rotation : Always check your surroundings for hidden dangers
  5. Prepare for Boss Battle : Save your energy for the final Giant Granny confrontation

Game Progression

Stage Variety

Each level presents unique challenges: - Beginner Stages : Learn basic stealth and movement mechanics - Intermediate Levels : Navigate complex mazes with multiple trap types - Advanced Stages : Survive extreme environments like lava caves - Chase Sequences : High-speed escapes from Granny's tractor - Final Boss : Epic battle using apple cannons against Giant Granny

Reward System

  • Progress through increasingly difficult stages
  • Unlock new areas and challenges
  • Experience different gameplay mechanics as you advance
  • Achievement system for completing difficult sections

Why Play Escape Evil Granny?

Perfect Horror Gaming Experience

This game delivers the ideal balance of horror, strategy, and action without being overly frightening. It's designed to provide thrills and excitement while remaining accessible to a wide range of players.

Completely Free to Play

  • No Download Required : Play instantly in your browser
  • No Registration : Start playing immediately
  • No Hidden Costs : Enjoy the full game experience for free
  • Optional Ads : Watch rewarded videos only if you want to skip difficult stages

Suitable for All Skill Levels

  • Progressive Difficulty : Start easy and gradually face greater challenges
  • Skip Option : Stuck on a level? Use the ad-supported skip feature
  • Intuitive Controls : Easy to learn but challenging to master
  • Multiple Play Styles : Choose between careful stealth or bold rushing

Technical Excellence

  • Smooth Performance : Optimized for both desktop and mobile browsers
  • Regular Updates : Continuous improvements and bug fixes
  • Cross-Device Sync : Play on any device with a modern browser
  • Responsive Design : Perfect experience regardless of screen size

Frequently Asked Questions (FAQ)