Survival Horror TPS-FPS Template 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

by Yazan Haddad (opens in new tab)

No ratings yet

  • 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!

Discount -50% Previous price $39.99 Price $19.99

Lowest recorded price

Get 50% off on Asset Store (opens in new tab)

Affiliate link Β· Purchases support this site

Price history

Last 6 months

USD
Price history for Survival Horror TPS-FPS Template, 6 months Current $19.99; lowest $19.99; highest $49.99 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Survival Horror TPS-FPS Template screenshot 1

Survival Horror TPS-FPS Template screenshot 1

About this asset

πŸ”— 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 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:

  1. Create a new Spot Light (HDRP compatible)
  2. Name it Flashlight
  3. Make it a child of the Player
  4. Position it in the same place as the old flashlight (hand/chest)
  5. Drag it into the flashlightLight slot in PlayerFlashlightController
  6. The toggle (F) and sounds will still work

For materials: Upgrade Materials.

For Directional Light (if needed): Create a new Directional Light,

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.6f1 Compatible Compatible Compatible

As listed on the Asset Store.