Mobile Escape Horror Template
Modular horror gameplay system for Unity featuring raycast interactions, doors, keys, enemy AI, scares, pause, and UI—built for immersive, mobile-friendly horror games.
by COSMIC GAMES
Price History +
🕯️ Modular Horror Game Interaction & Gameplay System
Create tense, immersive horror experiences without wrestling with messy trigger logic or reinventing core systems.
The Modular Horror Game Interaction & Gameplay System is a production-ready framework built for Unity developers who want to focus on atmosphere, fear, and storytelling—not boilerplate code.
Designed from the ground up for mobile and PC, this package replaces outdated auto-pickup and trigger-based mechanics with a clean, raycast-driven interaction system that feels deliberate, modern, and immersive.
Every action is player-driven. Every interaction builds tension.
🔦 One Button. Every Interaction.
A single, intuitive interaction button controls:
- Picking up objects
- Collecting keys
- Opening and closing doors
- Reading notes and documents
- Interacting with radios and audio props
- Triggering the final escape
This makes the system perfect for mobile controls while remaining just as effective on PC and console.
🚪 Intelligent Door & Key System
No more “all or nothing” key logic.
Doors can:
- Require any number of keys
- Display exactly how many keys are missing
- Open and close smoothly
- Play atmospheric door creaks
- Behave independently from the final exit door
The exit door clearly communicates progress, building pressure as the player searches for the last remaining key.
📜 Environmental Storytelling
Deliver lore the right way.
Notes and papers can be read in-game through a fullscreen UI that:
- Freezes gameplay
- Plays paper rustle sounds
- Keeps the player immersed
- Prevents accidental interactions behind UI
Perfect for logs, warnings, diaries, and unsettling messages.
😈 Horror-Focused Enemy AI
Enemies aren’t just moving obstacles — they’re threats.
- Patrol, investigate, chase, and search states
- Vision-based detection (field of view + raycast)
- Hearing-based reactions to player movement
- Clean, trigger-based kill system
- Jumpscare audio and camera shake on death
No physics pushing. No janky collisions. Just controlled, cinematic horror moments.
🎥 Impactful Horror Feedback
Fear is in the details:
- Camera shake for kills and scripted scares
- Environmental objects that fall when the player approaches
- Loud, positional sound cues to disorient and panic the player
- Enemy jumpscare audio that hits instantly
These small touches dramatically increase tension without heavy performance costs.
⏸️ Proper Pause & Settings System
A real pause system — not just Time.timeScale = 0.
- Fully freezes gameplay logic
- Blocks player input and AI
- Built-in settings menu
- Audio and graphics options
- Mobile-safe UI workflow
🛠️ Editor Utilities Included
Speed up your workflow with built-in editor tools:
- Batch-rename materials with _mat
- Batch-rename textures with _texture
Small tools that save real development time.
🚀 Built for Expansion
This system is modular by design.
Easily extend it with:
- Inventory systems
- Multiple enemy types
- Sanity mechanics
- Story triggers
- Procedural scares
- Additional interactables
Use it as a foundation for:
- Full horror games
- Game templates
- Prototypes
- Asset Store projects