Realistic Sniper and Ballistics
Ballistics, bullet time, scopes and first-person controllers for Unity.
RSB is a modular toolset for games that use simulated bullet trajectories. Use the included first-person player and sniper rifle, or connect the ballistics system to your own first-person, third-person or vehicle controller.
A scene-level system simulates bullets with raycasts and publishes hit events. Bullet and environment assets define the simulation; optional components add penetration, ricochet, tracers, dynamic scope indicators and cinematic bullet-time cameras.

Quick setup
Import the package, choose a render pipeline and run the demos.
Build a scene
Create your first bullet, listen for hits and add effects.
Multiple shooters
Fire independent player and AI shots with ownership and shot IDs.
Ammunition damage
Assign damage profiles and read them from hit events.
Bullet time
Set up a target and build a three-stage camera effect.
API reference
Current methods, fields, events and units.
See the 1.3 changelog for input, packaging and API updates.
Support
Find RSB on the Unity Asset Store. For questions, issues and feature requests, use the support Discord or email inanevin@gmail.com.