🔗 Watch real character demo on UTube:
Full Sniper System- Zoom,Ammo,Reload,EnemyDrops+Shooter Template(UNITY6 Demo Character"Read console
console logs show exactly how the system works."
Full Sniper System – Zoom, Ammo, Reload, Enemy Drops + Shooter Template
A complete, ready‑to‑use **Third‑person** sniper system for Unity. Build FPS games fast with realistic scope zoom, full ammo management, reload, enemies that drop loot, and a holstered sniper on the player’s back. (The system can also be adapted to third‑person by moving the camera – instructions included.)
## 🚀 Why This Pack?
- **All‑in‑one sniper solution** – movement, aiming, scope zoom, ammo, reload, pickups, enemies, and loot drops – no extra scripts needed.
- **Realistic scope zoom** – multiple zoom levels (adjustable FOV) with smooth transitions and mouse‑wheel control.
- **Full ammo system** – magazine + reserve, reload (R), ammo pickups (E),
- **Enemy system with loot drops** – enemies have health, take damage, play hurt/death animations, and drop ammo (or any pickup) with customizable chance and amount.
- **Breathing & sway** – natural camera bob when aiming; hold a key to steady the aim (optional).
- **Holstered weapon** – the sniper appears on the player’s back when unequipped and moves to hands when equipped (two separate models).
- **Clean, documented code** – all variables exposed in the Inspector, easy to extend.
- **Works with any character** – use the included capsule/cube demo or replace with your own models.
- **Compatible** with Built‑in, URP, HDRP. Supports both Input Systems.
## 🔥 Key Features
### Player Movement
- Full movement: Idle, Walk, Run, Walk Backward – with or without sniper.
- Mouse‑look with configurable sensitivity & vertical limits.
- Smooth transitions – you provide the animation clips (Animator Controller included).
### Sniper Mechanics
- **Pick up sniper** (E) – the sniper appears on the player’s back.
- **Equip / Unequip** (1) – swap between back and hands.
- **Aim** (right mouse button) – enters scope view, shows crosshair and optional scope overlay.
you can add your textured scope
- **Zoom** – scroll mouse wheel to cycle through adjustable zoom levels (FOV values).
- **Realistic breathing bob** – subtle camera movement when aiming; can be reduced by holding a breath key (Left Shift by default).
### Ammo & Reload
- **Magazine + reserve** – current bullets in chamber and spare ammo.
- **Reload (R)** – refills chamber from reserve.
- **Empty click sound** – assign your own.
- **Ammo pickups** – placeable objects; press E to add to reserve.
### Enemy System
- **Health** – editable in Inspector.
- **Takes damage** – from sniper bullets.
- **Death** – triggers death animation
- **Loot drops** – enemies can drop ammo pickups (or any pickup) with **custom chance and amount**.
- Add multiple drops per enemy.
- Works with any pickup prefab (shells, medkits, coins, etc.).
### Holstered Weapon System
- Two separate models: one for the hand (when equipped) and one for the back (when holstered)
### Audio Ready
- Sound slots for: shoot, zoom click, reload, empty, hurt, death.
- AudioSources already set up – just drag your own clips.
### Easy Customization
- All values editable in the Inspector: movement speeds, mouse sensitivity, zoom levels, Cameras sway amount, ammo counts, enemy health, drop chances,Bullet Size etc.
- Animator Controllers included – replace with your own animations.
- Use your own models: copy components from the demo, assign your animations, done.
## ⚠️ Important Notes
- Animations and characters and 3d models are **NOT included** (due to Asset Store policies). You supply your own animation clips, charatores and 3d objects like sniper
- Sound files are **NOT included** – you provide your own.
- Compatible with Unity 6 (Built‑in, URP, HDRP).
- Input System: Both
**Build your sniper game today – with zoom, ammo, and enemy loot!**
Made by
YazanDev