Shotgun System – Spread, Reload, Shells, Enemy Drops + Loot OFFICIAL SALE

🔗 WATCH REAL CHARACTER DEMO

See this system working with Demo character on UTube:

Shotgun System –Spread, Reload, Shells, Enemy Drops + Loot (UNITY 6 Demo Character"Read console logs - YouTube

console logs show exactly how the system works."




Build a realistic shotgun shooter in minutes. This pack gives you a ready‑to‑use shotgun controller with pellet spread, shell management, reload mechanics, and a full enemy system that includes health, damage, death physics, and a **flexible loot drop system** – enemies can drop multiple items with individual probabilities.


Key Features

🏃 Player Movement

  • Full movement: Idle, Walk, Run, Walk Backward – with or without shotgun.
  • Mouse look (adjustable sensitivity).
  • Works with any character model (capsule demo included).

🔫 Shotgun Mechanics

  • Pick up (E), equip/unequip (1), aim (right‑click), shoot (left‑click).
  • Pellet spread – adjustable pellet count and spread angle.
  • Distance‑based effectiveness – wide spread makes pellets miss at range; close‑range shots are devastating.
  • Ammo system – chamber + reserve shells, reload (R), empty click.
  • Shell pickups – place anywhere, collect with E.
  • UI shows Current / Reserve.

🎁 Flexible Loot System (Enemy Drops)

  • Any pickup prefab can be dropped – shells, medkits, coins, ammo boxes, etc.
  • Set per‑drop chance – probability from 0 (never) to 1 (always). Example: 0.3 = 30% chance.
  • Set the amount – the pickup will receive that amount (e.g., 4 shells, 1 medkit).
  • Multiple drops per enemy – you can add several items to the same enemy (e.g., always drop shells + 20% chance for a medkit).
  • Easy to extend – to make a new pickup, just create a prefab with a collider (trigger) and a script that holds an amount field (like ShellPickup). Then assign it in the enemy’s drop list.
  • Examples included – ShellPickup (drops shells) is ready; you can easily create MedkitPickup, CoinPickup, etc.

👾 Enemies

  • Health, damage reaction, death animation, 
  • Fully configurable drop list per enemy.

🎮 All Editable in Inspector

  • Movement speeds, mouse sensitivity, look limits.
  • Pellet count, spread angle, pellet force, fire rate.
  • Ammo amounts, reload key,
  • Enemy health, drop items (prefab + chance + amount), death delay.

🔊 Audio Ready

  • Sound slots for shoot, reload, empty, hurt, death – just drag your own clips.


Build your shotgun game today – with spread, reload, and loot!


### Audio Ready


- Shoot, reload, empty, hurt, death – all sound slots ready.


- AudioSources already set up – just drag your clips.



### Easy Customization


- All stats in Inspector: movement speeds, pellet spread with Angle,Shell counts, enemy health, drop chances, etc.


- Animator Controllers included – replace with your own animations.


- Use your own models: copy components from the demo, assign animations, done.



Perfect For


- Indie developers wanting a ready‑to‑use shotgun for FPS/TPS games.


- Prototyping shooter mechanics with realistic shotgun spread.


- Adding loot drops to enemies (shells, health, coins, etc.).


- Learning shotgun mechanics and modular loot systems.



⚠️ Important Notes


- Animations and characters models are **NOT** included nor sounds -You supply your own .


- Works with (Built‑in, URP, HDRP).


- Input System: Both( OLD and New )


Made by

YazDev