Multiplayer games: Client-state synchronization with an authoritative server

May 12, 2018