๐ Watch real character demo on UTube:
https://youtu.be/nFz-46GROMk
this package:
- โ
Movement system ready
- โ
Camera system ready
- โ
Pistol system ready
- โ
Ammo system ready
- โ
Flashlight system ready
- โ
Enemy AI ready (chase -attack)
- โ
Health system ready (for player and enemy)
- โ
Medkit system ready
- โ
Pickup system ready
- โ
Animator controllers included
- โ
Easy customization through Inspector
Survival Horror TPS-FPS Template
A complete ready-to-use Survival Horror template for Unity. Build your own horror game fast with smooth movement, weapons, enemy AI, flashlight, health, and medkit systems.
The demo uses capsules and cubes โ replace them with your own characters and models. Simply delete the capsule player and make your character a child of the Player object (same for enemy).
โ
FEATURES
๐ PLAYER MOVEMENT
- Full movement: Idle, Walk, Run, Walk Backward (with or without weapon)
- WASD + Mouse-look with adjustable sensitivity and vertical limits
- Camera Pivot System โ camera follows player smoothly
- Investigation Camera (when no weapon equipped)
- Easily convert to FPS โ parent camera to head position, disable player model
Animator Controller included with all states:
- You provide your own animation clips.Aim /Reload / Take Damage / DiePlaye
Idle / Walk / Run / Backward (with and without gun)(12 STATE -PICTURE IN MEDIA-)
๐ซ WEAPON SYSTEM
- Pick up gun from ground (Press E)
- Equip / Unequip gun (Press 1)
- Shoot in ANY state while holding weapon (Left Mouse after aiming)
- Ammo System: Bullets in gun + reserve ammo โ reload with R
- Pick up ammo boxes to increase reserve
- Adjustable in Inspector: walk/run speed, mouse sensitivity, bullet force, fire rate, max bullets
Bullet Impact Effect โ The bullet has a "Hit Effect" slot. Drag your own particle system (blood, sparks, dust) to create impact effects.
Bullet Size โ The bullet looks big in the demo for clarity. Just scale it down in the Inspector for your game.
๐ฆ FLASHLIGHT SYSTEM
- Pick up flashlight from ground (Press E)
- Toggle On/Off (Press F)
- On/off sound slots (assign your own)
- Attach to chest, hand, or shoulder โ works independently from weapons
๐พ ENEMY AI SYSTEM
- Detects player โ Chases โ Attacks
- Attack damage / Cooldown / Death delayFully configurable in Inspector:
Detection range / Chase speed / Attack range
- Visual Feedback โ Hit animation + sound, death animation + sound
- Enemy Animator Controller included: Idle, Walk/Run Or Attack, Take Damage, Die
๐พ ENEMY AI โ One Code, Endless Enemies
You can create different enemy types using the same AI system โ no extra coding.
Just adjust values in the Inspector:
- Make enemies that detect you from far away or only when close
- Create weak enemies that die fast, or tough monsters that take many hits
- Some can chase quickly, others move slow
- Make zombies, monsters, bosses, or guards
All from one script. Just tweak numbers and you have endless variety.
Note: Your scene ground must be baked with Unity's NavMesh so enemies can navigate, chase, and attack.
โค๏ธ HEALTH & MEDKIT SYSTEM
- Player Health
- Take damage, hurt animation, hurt sound
- Death screen, death animation, death sound
- Medkit Pickups โ Walk over medkit to collect, press H to heal(direct heal)
- Heal amount adjustable per medkit (create different healing items)
Enemy Health โ Takes damage from bullets, reacts with hit animation/sound, dies with death animation/sound
๐ฆ PICKUP SYSTEM (Press E)
- Weapon Pickup
- Ammo Pickup
- Flashlight Pickup
- Medkit Pickup
๐ SOUND SYSTEM
Audio Sources are ready โ just create them on Player and Enemy, then drag your own sounds
- You shoot, reload, or click on empty
- The player takes damage or dies
- You toggle the flashlight on/off
- The enemy idles, chases, attacks, gets hurt, or dies
Sound files are NOT included โ you bring your own
โ๏ธ CUSTOMIZATION
Everything is adjustable in the Inspector โ no coding needed:
- Movement speeds
- Enemy detect
Description sourced from the Unity Asset Store listing.