This package provides a simple and physics-based shooting system that allows you to make any 3D model shootable. The system includes two scripts: one for the weapon and one for the bullet prefab. With this asset, you can easily create different types of weapons by adjusting attributes in the editor, such as fire rate, magazine size, and reload speed. The package also includes a demo scene with examples of a grenade launcher, submachine gun, and handgun. The full source code is included, and the asset will be continuously updated with new features.
The system uses physics-based bullets, which enables bullet drop over distance depending on the initial force. The asset is lightweight and only includes shooting functionality, without bullet hit detection. Muzzle flash effects and shooting sounds are also supported.
Simple Weapon Script: Easy-to-Use Shooting System - Asset Store





