I have noticed that in some battles, when my internet happens to be bad, all other tanks will freeze because of connection errors or some sort of delay in the webSocket. However, my own tank is still able to move when the keys are pressed. This means that all movement for tanks are handled by the client, not the server.
If this is so, why dose the speed of the tank not slow down when the game fps is low for a particular individual? wouldn't the client's slower loop result is a slower tank speed?
Customer support service by UserEcho