A downloadable tool

Download NowName your own price

A complete and flexible weapon system to build pretty much any kind of firearm. Includes pooling strategy, VFX handling, Damage Over Time, Elemental weakness system... for infinite possibilities.

Physics

  • Support physics based and non-physics based games

Weapons & Projectiles

  • Create any type of firearm
  • Projectile handling with optional ballistics
  • Supports bullets, buckshots, lasers, flames throwing or other custom ammo
  • Ammo compatibility system (weapons define what they can fire)
  • Easy to add new weapon or ammo types
  • Object pooling included

Damage & Status Effects

  • Supports damage over time
  • Element-based damage system (Ice, Fire, Physical, etc...)
  • Matter-based structure system (Wood, Flesh, Concrete, etc...)
  • Designed to be extended with custom effects
  • Elemental Strenght and Weaknesses

Visual Feedback

  • Muzzle flash effects based on Weapon Type + Element Type
  • Impact effects based on Element Type + Matter Type
  • Damage over Time effects
  • Plug in your own VFX without touching core logic

Structures

  • Generic Structure component that can receive damage
  • Makes combat interactions feel deeper without adding complexity
  • Works great for enemies, props, and destructible environments

Built-in Pooling

  • Included Pooling Manager
  • Pooling for projectiles and VFX
  • Reduces allocations and keeps performance stable
  • No extra setup required

What’s Included

  • Modular, production-ready scripts
  • Clean and readable code
  • Demo scene showing how everything fits together
  • Documentation covering setup and extension

Good Fit For

  • FPS / TPS shooters
  • Top-down shooters
  • Action games
  • Prototyping combat systems
  • Developers who want flexibility without messy code

Notes

  • Works with your own models, VFX, and shaders
  • Easy to integrate into existing projects
  • Demo project uses URP but script are pipeline agnostic
Updated 6 days ago
Published 27 days ago
StatusReleased
CategoryTool
AuthorCoding Mojo
GenreShooter
Tagsdamage, FPS, package, script, Unity, Weapons

Download

Download NowName your own price

Click download now to get access to the following files:

1.0.1.unitypackage 2.5 MB

Leave a comment

Log in with itch.io to leave a comment.