In this post I would like to work on:
- Increasing spread when shooting,
- Decreasing spread when in idle,
- Dynamic crosshair that will tell me what’s the current spread,
Crosshair and spread is one of my favorite topic. You can read here great article about aim systems, and math behind spread in AnswerHub. Let’s try to do this by our self!
In this post I will create shooting functionality for weapons which will be easy to work with later.
- I want to have couple of ammo types, (plasma, conventional, dum etc) which can be upgraded later,
- Aiming should be physically accurate,
- There should be impact effects,