View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.6 or later
- Package size
- 303 KB
- Files
- 59
- Favorites
- 1
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $19.99 on
Keywords
Survival Horror TPS-FPS Template
- Price drop
Full TPS survival horror kit: player controller, enemy AI (Idlel/chase/attack), weapon, ammo, reload, flashlight, health systems. Just add art and build your Survival horror style game in minutes!
Lowest recorded price
Get 50% off on Asset Store (opens in new tab)Affiliate link Β· Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Survival Horror TPS-FPS Template screenshot 1
About this asset
π Watch real character demo on UTube:
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 detection range, attack damage, cooldown
- Bullet force, fire rate, ammo counts
- Heal amounts on medkits
β NOT INCLUDED (You Provide)
- Character models
- Animations
- Sound files
- 3D MODELS
β WORKS WITH
- Old & New Input System
- URP / HDRP (update materials if needed)
π― PERFECT FOR
- FPS / TPS horror prototypes
- Survival game foundations
- Learning how complete systems work together
- Adding combat + health + AI to any project
Made by YazDev
From the publisher's Asset Store listing.
Technical details
Input System:Both( Old & New )
For HDRP users:
The included flashlight is set up for URP. In HDRP:
- Create a new Spot Light (HDRP compatible)
- Name it Flashlight
- Make it a child of the Player
- Position it in the same place as the old flashlight (hand/chest)
- Drag it into the flashlightLight slot in PlayerFlashlightController
- The toggle (F) and sounds will still work
For materials: Upgrade Materials.
For Directional Light (if needed): Create a new Directional Light,
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.6f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.