View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 6000.0.59 or later
- Package size
- 970 KB
- Files
- 68
- Favorites
- 22
- Views in the past week
- 47
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Universal Ranged Weapon System
A highly customisable, modular system for ranged weapons in your game. This robust system allows for almost any ranged weapon to be made and is designed to not hold you back on larger projects.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Universal Ranged Weapon System screenshot 1
About this asset
A highly customisable, modular system for ranged weapons in your game. This robust system allows for almost any ranged weapon to be made and is designed to not hold you back on larger projects.
Suitable for making guns, bows, thrown objects - anything that puts distance between you and the target. It is a Universal system, it will work for any project for any ranged weapon.
Designed to be built upon, not edited. Although it's possible you will need to change some of the code, it should normally be possible to inherit from a class and get any extended behaviour you want that way.
From the publisher's Asset Store listing.
Technical details
Features:
- Recoil
- Magazines
- Projectile and Hitscan approach
- Shotgun blasts
- Single/Burst/Auto fire
- Weapon overheating
- Weapon warmup
- Object pooling
- Sound effect support
- Bullet hit decals
- Examples and documentation
This package does not contain anything other than programmer art. You are expected to provide the models and textures yourself.
No AI was used to create this product.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.59f2 | Compatible | Compatible | Compatible | Compatible |
Only the example assets are URP dependant*.
Package is intended to be compatible with Unity 2021.3 or higher, feel free to reach out if you have trouble using this package in your version of Unity.
*Materials will need to be regenerated but scripts should still function.
As listed on the Asset Store.