transformice

The sync player (synchronizer) is the player whom Transformice servers use as a reference to update the current state of objects and mice present in the room being played to all the other players.

Moderators can change the sync.

How the sync works

Game objects such as shaman items should be on the same spot on the screen for every player. This is necessary to enable the same gameplay experience for everybody. Therefore one player is chosen (people usually call this player the sync) to keep track of all objects' positions and velocities throughout the current round. This means that this player's game recognizes players interacting with those objects (for example pushing a box around). All objects' positions and velocities are sent every 500ms from this player to all other players in the room. For this player all objects move smoothly around, without lagging. For all other players the objects "jump" into their new position and velocities once they received the updated information from the sync.

Why the sync is needed

Players have lag (depending on their ping). If the game would not synchronize the objects every 500ms among all players, the objects would be at different positions for each player, resulting in a different gameplay experience for everybody. For example player A would see a box close to a high ledge so they can jump from the box to the ledge, but for player B the box is still far away from the ledge so they cannot jump there. This would be unfair and chaotic. The sync is taking care that the box is at the same position for everybody. Since the objects are updated only every 500ms and the sync player might have a bad internet connection the objects can still lag, there is no way to solve this problem.

How the sync is chosen

Sync selection

Longest cumulative connection time is not the connection time of your current session. It is also not the time since you made your account. It is the time that your profile has been connected to the server in total. Imagine you have a stopwatch that you start when you first log in to the game. If you log out you pause the stopwatch. When you log in again, you start the stopwatch and it keeps going from the time when you logged out. This time is the cumulative connection time. You can check your own cumulative connection time by writing /time into the chat. The flowchart says blue shaman because of the possibility of double shaman maps.[1]

Tribe chat commands

The tribe chat commands "/sy" and "/sy?" are available to tribe members that are able to load maps.

List of known bad-sync issues

Trivia

References

  1. Atelier 801 forums Epoki #0095 (9 April 2015 [GMT]). "Questions & Answers", post #3623. Atelier 801 forums.