Ultimate Survival Horror First-Person Template


A complete survival horror first-person system with AI, inventory, weapons, doors, inspectable reader system, notifications system with item data, HUD, SCENE is ready .


by YazanDev


Price History +

🔥 FEATURES (HIGHLIGHTS)

  • 🚪 Universal Door System (key, free, blocked)
  • 🤖 Advanced Enemy AI (idle, patrol, chase, attack)
  • 🎒 5‑Tab Inventory System with Equip, Use, Reload & Examine functions (TEXT MESH PRO)
  • 🔍 3D Examine Viewer Panel in inventory
  • 🔍 3D Viewer Panel in inventory
  • ⭐ HUD system included
  • 🔫 Weapon System (pistol + shotgun)
  • 🔦 Flashlight System (pickup + toggle, with dual color modes)
  • ❤️ Health System (player + enemies)
  • ❤️ Medkit system
  • 📖 Inspectable World Objects READER (notes & lore)
  • 🎯 Pickup System
  • 🔔 Notification System with Item Data (doors, pickups, items)
  • 📦 Realistic Ammo & Shell Consumption
  • ⭐ Physics Object System
  • ⭐ Scene ready to play .

⭐ Special Features


🌑 Immersive Inventory Lighting

Experience a realistic survival horror atmosphere where 3D inventory items and examine previews react to the player's flashlight, creating a darker and more immersive inspection experience.


💡 Multi-Light Flashlight Integration

A single flashlight control can synchronize multiple gameplay lights, including player lighting, inventory previews, examine 3d panels


🔑 Smart Key & Door Matching System

Locked doors require the correct key to unlock, creating realistic exploration and progression gameplay.


⚙️ Fully Inspector-Controlled Systems

Customize gameplay values directly from the Unity Inspector:

  • Health
  • Damage
  • Door settings
  • Flashlight settings
  • Enemy behavior
  • Ammo values
  • Visual options

No coding required for customization.


🚪 Universal Interactive Door System

One flexible door system supports different interactive objects:

  • Normal doors
  • Locked doors
  • Blocked doors
  • Closets
  • Cabinets
  • Gates

📦 Realistic Ammo Management

Ammo and shell inventory automatically updates during gameplay, keeping resources organized and realistic.


⭐ SYSTEMS INCLUDED (detailed)

🎒 Full Inventory System

  • Five tabs: Weapons, Items, Keys, Notes, Maps
  • Equip, Use, Reload, and Examine actions
  • Expandable item framework – add custom weapons, keys, maps, notes, and items
  • Supports custom 2D icons and 3D preview models
  • Item data linked to real‑time gameplay (ammo, keys, )

📦 3D Item Viewer Panel

  • Rotate and inspect any inventory item in an interactive 3D preview
  • Works with all custom 3D models – drop in your own assets

🔍 3D Examine panel

  • Deep‑dive inspection of items directly inside the inventory
  • Designed for immersive survival‑horror storytelling

📖 Inspectable Object Reader System

  • Press E to read notes, documents, paintings, or any world object
  • Add lore, clues, and background story with no extra code

🔔 Notification System

  • Pop‑up notifications for item pickups, door feedback, and key interactions
  • Displays custom 2D icons alongside messages
  • Fully connected to gameplay events

🏃 First‑Person Player Movement

  • Smooth WASD movement: Walk, Run, Walk Backward and Jump.
  • Full mouse‑look with adjustable sensitivity and vertical limits
  • Weapon‑ready view (aim, reload, shoot) – designed entirely for first‑person

⭐ HUD system

  • Health bar with custom icon
  • Dynamic ammo display – shows pistol or shotgun ammo automatically depending on the equipped weapon
  • All visuals adjustable in the Inspector – no coding required

⚡ Physics Object System

  • Turn any object into an interactive physics prop with gravity and collision
  • Perfect for environmental storytelling and world interaction

🎥 First‑Person Camera System

  • Standard first‑person view with smooth movement
  • Smart collision handling (camera never clips through walls)
  • Adjustable field of view and sensitivity

🚪 Universal Door System

  • Key‑locked doors – match key ID to door, key consumed after use
  • Free‑open doors – open with E
  • Blocked doors – permanently shut
  • Works on doors, gates, windows, closets
  • Custom notification messages per door (locked, wrong key, blocked)
  • Realistic survival‑horror rule: only the exact matching key from the inventory opens the door

🎯 Pickup System

  • Grab weapons, ammo, medkits, keys, notes, and more with a single key press
  • Instant inventory integration and notification feedback

🔫 Weapon System

Pistol

  • Pick up, equip, unequip (press 1)
  • Aim down sights (right mouse), shoot (left mouse)
  • Reload with R – uses reserve bullets stored in inventory
  • Bullet impact effects – drag your own particle system (blood, sparks, dust)
  • Inspector‑adjustable: fire rate, damage, bullet force, magazine size

Shotgun

  • Pick up, equip, unequip (press 2)
  • Shell‑based ammo with realistic pellet spread
  • Distance‑based damage – deadly up close, light damage at range
  • Multiple pellets per shot (count and angle configurable)
  • Reload with R – shells from inventory reserve
  • Switch between pistol and shotgun with number keys or mouse wheel

🔄 Ammo & Reload System

  • Bullets and shells tracked separately
  • Reserve ammo stored in inventory, consumed on reload
  • When ammo hits zero, it’s automatically removed from inventory
  • Reload either by pressing R or via the inventory UI

🤖 Enemy AI System

  • Fully configurable behavior: Idle, Patrol (waypoint system), Chase, Attack
  • Enable/disable patrol per enemy in the Inspector
  • Adjust detection range, chase speed, attack damage, cooldown, health
  • Hit and death reactions with visual + sound feedback
  • One script controls everything – create zombies, monsters, guards, or bosses by tuning values only

❤️ Health & Medkit System

  • Player takes damage, plays hurt sound, triggers death screen on zero HP
  • Enemy health, death, and hit reactions
  • Medkits: walk over to pick up, press H to heal – heal amount adjustable per medkit
  • Create different healing items by duplicating and tweaking values

🔦 Flashlight System

  • Pick up flashlight from the world (press E)
  • Toggle on/off with F
  • Two color modes – switch between warm white and tactical blue (or any colors you set) directly from the flashlight controller
  • Attach to hand, chest, or shoulder – independent from weapon use
  • On/off sound effects, color, and intensity all Inspector‑driven

sound system

Includes integrated sound support for gameplay feedback. All audio clips are easily replaceable through the Unity Inspector, allowing developers to use their own sounds or customize the experience to match their project.


Made by YazanDev