Help with dynamic Crosshair

So far I didn’t see much regarding a dynamic crosshair and what the best solution/way for it would be.

With a dynamic crosshair I mean that the crosshair gets influenced by walking/jumping/shooting so it changes.

Is there any1 out there with a good way of doing it?
My idea would be to do some magic math with each of the 4 crosshair things ( top, bottom, left, red) to position them correctly but I think this is not the best way.

You could probably just have a variable that represents instability. Whenever you walk, jump, etc, you will increase the instability variable by a certain amount. Over time, instability should decrease as long as the user isn’t causing it to go up. Cursor spread would be based on how high the instability is at any given time.

Hope you feel this is a good idea.

4 Likes

That’s actually really smart, good idea.

2 Likes