By using this site, you agree to our Privacy Policy and our Terms of Use. Close

May I just point out that a shooting action may be happening before it's being rendered? A raycast (to work out where the bullet would end up) is a relatively simple equation, and so everything could be calculated before the gpu puts the image to the screen.

That could be game breaking, moreso, as people wouldn't be able to tell exactly when they're shooting, but no human thinks and responds in 0.167 seconds, and it would take much longer, in most cases, for the player to even recognise another enemy on the screen.