Atm recoil feels very jarring and breaks the immersion a bit.
I feel a better implementation of the concept would just be an expanding circle around the cross-hair to show the growing in-accuracy as the weapon constantly fires. Gains radius per each shot, and losses radius per each time tick as well.
That way it can be applied to the AI as well as players equally without being so in your face as it is currently.
What it does atm: (Flips your cursor around the screen)
Some basic concept images for an improved recoil visualization:
Before firing:
After Firing:
After heavy Firing:
(Obviously just for the concept, not actual dispersion)
I feel a better implementation of the concept would just be an expanding circle around the cross-hair to show the growing in-accuracy as the weapon constantly fires. Gains radius per each shot, and losses radius per each time tick as well.
That way it can be applied to the AI as well as players equally without being so in your face as it is currently.
What it does atm: (Flips your cursor around the screen)
Some basic concept images for an improved recoil visualization:
Before firing:
After Firing:
After heavy Firing:
(Obviously just for the concept, not actual dispersion)