Skip to content
Nico Borgsmüller edited this page Jan 17, 2021 · 2 revisions

This page should give an overview of all major parts of the CSM project and provide links to the specific explanations.

To synchronize the game, three general steps need to be performed (these chapters will explain the different techniques that are employed):

  1. Track changes that are made by the player: Tracking changes
  2. Send changes over the network: Networking
  3. Apply changes on all other players: Applying changes

There are also some other supporting mechanisms in place:

The following is a list of currently synchronized features, each including the documentation on how it is synced:

  • TODO