A downloadable tool

Buy Now$4.99 USD or more

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
Published 5 days ago
StatusReleased
CategoryTool
AuthorCoding Mojo
GenreShooter
Tagsdamage, FPS, package, script, Unity, Weapons

Purchase

Buy Now$4.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

[1.0.0] : Package - Unity 6000.3.7f1 2.5 MB

Leave a comment

Log in with itch.io to leave a comment.