Easy Weapons is a flexible weapon system for Unity. Easily add weapons to your game without any programming knowledge!
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. This system aims to save you time programming core features for your game. Full documentation is included.
Features:
- Custom weapon control - ROF, Variable Accuracy, VFX, and more
- Dynamic weapon accuracy synced with dynamic growing/shrinking crosshairs
- Smart bullet hole system
- 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
- Several included weapon prefabs to get you started
- Projectile system that includes a seeker missile option
- Customizable crosshairs
- No programming knowledge is required
- All C# code is included