Dead reckoning algorithm for multiplayer online games