Scary Teacher 3D

Seele01-Flash
By
Scary Teacher 3D is an exciting 3D puzzle game where you turn the tables on a mean teacher by sneaking into her house and executing clever pranks without getting caught.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Scary Teacher 3D (Stealth Prank Simulator)". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Stylized Low-Poly Cartoon** aesthetic. The characters should have exaggerated features (large heads, expressive faces) similar to the reference image, but optimized for mobile performance. * **The Antagonist (The Teacher)**: A roaming NPC model with a red jacket and angry expression. She must have a visible "Vision Cone" (represented by a semi-transparent mesh) to indicate her line of sight. * **The Environment**: A 3D house interior with distinct rooms: a Living Room (with TV/Sofa), a Kitchen (with table/food), and a Hallway. Textures should be vibrant but baked with simple lighting to save GPU resources. * **Interactable Objects**: Highlight interactable items (e.g., hot sauce, mousetrap, whoopee cushion) with a glowing outline shader when the player is near. * **Performance**: Use strict geometry instancing for repeated furniture. Limit dynamic lights to the player's flashlight (if applicable) or key events. Use specific `PixelRatio` settings to ensure smooth frame rates on mobile browsers. ### 2. Audio Requirements * **Background Music (BGM)**: A "Mischievous Stealth" track using pizzicato strings and woodwinds. The tempo and volume should dynamically increase when the Teacher is within a certain radius of the player. * **Sound Effects (SFX)**: * **UI**: Soft "pop" sounds for button taps. * **Environmental**: Creaky floorboards, doors opening/closing. * **Teacher Vocals**: Grumbling mumbles, and a startled scream when a prank succeeds. * **Feedback**: A "Heartbeat" sound effect that plays when the player is hiding or very close to being caught. ### 3. Gameplay Loop * **Objective**: The player spawns in the backyard and must enter the house to perform a specific prank (e.g., finding the "Hot Sauce" in the pantry and placing it on the "Pizza" on the kitchen table). * **AI Behavior**: The Teacher patrols on a set loop between rooms. If she spots the player (Player enters Vision Cone), she enters "Chase Mode." If caught, the screen fades to red (Game Over). * **Stealth Mechanics**: The player can hide in closets or under beds (triggered by an interaction button). * **Win Condition**: Successfully setting up the prank and escaping the house (or reaching a "Safe Zone") without being caught. A cutscene camera should show the Teacher triggering the prank. ### 4. Mobile Controls & Interaction * **Movement**: Implement a **Virtual Joystick** on the bottom-left of the screen for character movement (walking). * **Camera Control**: Implement **Touch Drag** logic on the right half of the screen to look around (First-Person Camera rotation). * **Interaction**: Place a large, circular **"Action Button"** (icon: Hand) on the bottom-right. It should only become active/opaque when Raycasting detects an interactable object within 2 meters. * **Posture**: Add a toggle button for **Crouch/Stand** to reduce player height and visibility. * **UI Layout**: * **Orientation**: Landscape mode locked. * **Mini-Map**: A simple top-down 2D canvas overlay in the top-left showing the house layout and the Teacher's current position icon. * **Inventory**: A single slot icon at the bottom center showing the currently held item. * **Haptic Feedback**: Trigger `navigator.vibrate(200)` when the Teacher spots the player or when a prank is successfully set. 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 Teacher 3D is a thrilling 3D puzzle and stealth game that puts you in the shoes of a mischievous student seeking revenge against a scary teacher. This interactive adventure combines puzzle-solving, stealth mechanics, and creative pranking in an engaging open-world house environment. The game challenges players to think strategically while navigating through different rooms, solving mysteries, and executing perfect pranks before time runs out.

Core Features

Interactive Open-World House

Explore a fully interactive 3D house with multiple rooms, each containing unique puzzles and opportunities for mischief. The detailed environment allows you to interact with various objects and discover hidden secrets throughout the teacher's home.

Stealth-Based Gameplay

Master the art of sneaking around without getting caught. Time your movements carefully, avoid the scary teacher's line of sight, and use the environment to your advantage as you complete your mischievous missions.

Creative Prank Missions

Each room presents different pranking opportunities and puzzle challenges. From simple tricks to elaborate schemes, you'll need to use your creativity and problem-solving skills to give the scary teacher a taste of her own medicine.

Free Browser Gaming

Enjoy completely free gameplay with no downloads required. The game runs smoothly in your web browser and is compatible with both desktop computers and mobile devices.

Gameplay Mechanics

The game revolves around stealth, timing, and puzzle-solving. You'll need to carefully observe the scary teacher's patterns, find the right moments to execute your pranks, and solve various puzzles to progress through different areas of the house. Each successful prank brings you closer to ultimate revenge while avoiding detection.

Operation Guide

Basic Controls

  • Movement : Use WASD keys or arrow keys to walk around the house
  • Camera Control : Move your mouse to adjust the camera angle and look around
  • Interaction : Press E key to interact with objects, doors, and items
  • Stealth : Move quietly and hide when the scary teacher is nearby

Gameplay Tips

  • Observe the teacher's movement patterns before making your move
  • Look for hiding spots when you hear footsteps approaching
  • Interact with various objects to discover prank opportunities
  • Pay attention to time limits for each mission
  • Explore every room thoroughly to find all available pranks

Why Play This Game

Scary Teacher 3D offers a unique blend of puzzle-solving and stealth gameplay that appeals to players who enjoy strategic thinking and creative problem-solving. The game provides:

  • Stress Relief : Turn the tables on authority figures in a safe, virtual environment
  • Mental Challenge : Complex puzzles and stealth mechanics keep your mind engaged
  • Accessibility : Free-to-play with no barriers to entry
  • Cross-Platform : Play anywhere on desktop or mobile devices
  • Replay Value : Multiple rooms and pranks offer extended gameplay

Whether you're looking for a quick gaming session or an extended puzzle-solving adventure, Scary Teacher 3D delivers entertaining gameplay that combines humor, strategy, and satisfaction in equal measure.

Frequently Asked Questions (FAQ)