Periapsis / aphelion

2D spaceship mmog in java with an authoritative server model. Inspired by subspace.
GNU Affero General Public License v3.0
10 stars 2 forks source link

Improve triggering timewarps #60

Open Joris-van-der-Wel opened 10 years ago

Joris-van-der-Wel commented 10 years ago

Currently timewarps are performed every fixed amount of seconds. Instead they should trigger based on how close they are to the visible screen or the local player.

Inconsistencies very close to the local player should result in a timewarp (and a dual runner reset) very often. Less often are inconsistencies on the screen, but not close to the player. Inconsistencies off screen do not have to be timewarped very often.