Shooting System
There can be many shooting systems, let's look at the systems available to us and configure them.
In Aurora FPS, the shooting system is represented by two types :
  1. 1.
    Shooting System
  2. 2.
    Shotgun System
The first one simulates the firing of conventional firearms by the type of submachine guns and any other types of weapons that shoot ordinary cartridges.
The second one simulates shooting with a shotgun, this option is suitable for shotguns.
Also, each type has two subtypes :
  1. 1.
    Raycast
  2. 2.
    Physics
The first subtype simulates shooting rays that are not subjected to physical forces, such as gravity and wind friction. With such shooting, the bullet reaches the target instantly.
The second subtype simulates shooting with physical bullets, which are affected by physical forces. With such shooting, the bullet will reach the target after a certain period of time, so additional factors will need to be taken into account when shooting.

You can choose the shooting system to your taste

Simulation of shooting from conventional rifles using beams :
Simulation of shooting from conventional rifles using physical bullets :
Simulation of shooting from a shotgun using beams :
Simulation of shooting from a shotgun using physical bullets :