how do I do server-side movement validation without jittery-ness?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By XavierH622

how do I do server-side movement validation?
I’ve tried making the server the node authority and then using rpc calls to send input information, but this causes jittery-ness even when using call_local on the client?
is there a better way of doing this?

:bust_in_silhouette: Reply From: stormreaver

The general technique is to use linear interpolation on the client. That will allow the avatar to smoothly move between two points. In the case of multiplayer, those two points are the player’s current position and the position dictated by the server. That will eliminate the jitter.