Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/10
**NOTE - JUNE 2018**
I can no longer offer support or updates for this asset so I'm making it available for free.
Easy Weapons is the most powerful, flexible weapon system for Unity. Easily make your weapons shoot without any coding!
*** Documentation ***
*** Video ***
Also includes environment models from this package.
New in version 3:
- Support for Shooter AI by Gateway Games
- Reorganized new custom editor
- Pooling system for bullet holes
- More powerful bullet hole selection
- Delay fire - fire or launch after specified time
- Cook/timed support for grenades or archery weapons that shoot farther when you hold down the fire button longer
- Messages can now be sent on key events like Fire, Launch, Reload, to trigger other actions in your scripts
- Public RemoteFire method added so that firing can be triggered from other scripts as well as user input or AI
- Option to reload weapons automatically when ammo runs out
- Dry fire sounds - audio clip can now be played when the user attempts to fire a weapon that's out of ammo
- And more!
Weapon System Types:
- Raycast (Shotguns, Pistols, Rifles)
- Projectile (Rocket, Homing Missile, Grenade Launcher)
- Beam (Lasers, Sci-fi Weapons)
Framework Features:
- Custom weapon control - ROF, Variable Accuracy, VFX, and more
- Dynamic weapon accuracy synced with dynamic crosshairs
- Smart bullet hole system - different bullet holes when you shoot different surfaces
- Weapon models included
- Laser reflection
- Cluster bombs
- Grenade Launcher sample weapon
- Easy-to-use recoil system that doesn't require animation
- Camera shake effects for impacts and explosions (includes Easy Camera Shake)
- Full-auto and semi-auto options
- Burst fire
- Plenty of included weapon prefabs to get you started
- Projectile system that includes a homing missile option
- Customizable crosshairs
- Does not require Unity Pro
- No programming is required
- All C# code is included
This weapon system is designed to allow you to easily weaponize your game, and it's customizable to fit your needs. Want to create something a bit different? No problem. All code is in C# and is included in this pack. However, no programming knowledge is required to use this weapon system. The Easy Weapons system can be used in a variety of different game genres, including first person and third person shooters. The aim is for this system to save you time coding core features for your game. If you have any questions or suggestions, feel free to email contact@calvinweibel.com
*** Note: Easy Weapons is not a full FPS framework. The demos are first person as an example use. Easy Weapons is intended for use in all kinds of projects, not just first person shooters, and it's more customizable than the weapon systems in most FPS plugins.
Easy Weapons is not directly compatible with UFPS. UFPS has its own weapon system integrated within the framework. There is nothing to prevent you from using Easy Weapons and UFPS in the same project however, for separate characters or weapon holders.
Easy Weapons is the most powerful, flexible weapon system for Unity. Easily make your weapons shoot without any coding!
*** Documentation ***
*** Video ***
Also includes environment models from this package.
New in version 3:
- Support for Shooter AI by Gateway Games
- Reorganized new custom editor
- Pooling system for bullet holes
- More powerful bullet hole selection
- Delay fire - fire or launch after specified time
- Cook/timed support for grenades or archery weapons that shoot farther when you hold down the fire button longer
- Messages can now be sent on key events like Fire, Launch, Reload, to trigger other actions in your scripts
- Public RemoteFire method added so that firing can be triggered from other scripts as well as user input or AI
- Option to reload weapons automatically when ammo runs out
- Dry fire sounds - audio clip can now be played when the user attempts to fire a weapon that's out of ammo
- And more!
Weapon System Types:
- Raycast (Shotguns, Pistols, Rifles)
- Projectile (Rocket, Homing Missile, Grenade Launcher)
- Beam (Lasers, Sci-fi Weapons)
Framework Features:
- Custom weapon control - ROF, Variable Accuracy, VFX, and more
- Dynamic weapon accuracy synced with dynamic crosshairs
- Smart bullet hole system - different bullet holes when you shoot different surfaces
- Weapon models included
- Laser reflection
- Cluster bombs
- Grenade Launcher sample weapon
- Easy-to-use recoil system that doesn't require animation
- Camera shake effects for impacts and explosions (includes Easy Camera Shake)
- Full-auto and semi-auto options
- Burst fire
- Plenty of included weapon prefabs to get you started
- Projectile system that includes a homing missile option
- Customizable crosshairs
- Does not require Unity Pro
- No programming is required
- All C# code is included
This weapon system is designed to allow you to easily weaponize your game, and it's customizable to fit your needs. Want to create something a bit different? No problem. All code is in C# and is included in this pack. However, no programming knowledge is required to use this weapon system. The Easy Weapons system can be used in a variety of different game genres, including first person and third person shooters. The aim is for this system to save you time coding core features for your game. If you have any questions or suggestions, feel free to email contact@calvinweibel.com
*** Note: Easy Weapons is not a full FPS framework. The demos are first person as an example use. Easy Weapons is intended for use in all kinds of projects, not just first person shooters, and it's more customizable than the weapon systems in most FPS plugins.
Easy Weapons is not directly compatible with UFPS. UFPS has its own weapon system integrated within the framework. There is nothing to prevent you from using Easy Weapons and UFPS in the same project however, for separate characters or weapon holders.
Easy Weapons
(120)
3335 users have favourite this asset
(3335)
FREE
253 views in the past week
License agreement
Standard Unity Asset Store EULALicense type
File size
313.1 MB
Latest version
3.2.0
Latest release date
Jun 25, 2018
Original Unity version
4.5.5
Support
Visit siteFrequently bought together
You might also like
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR