This is mostly adressed to Devs.
We know that sync issues that occur more than often in multiplayer games cannot be solved unless we (players, testers) provide you with some information.
In the meantime, it is definitally a game breaker. Some desync cause issues/crashes right away, so it is not really a problem to notice them. But most of the ones I have had were discovered after a long time playing, sometimes hours, and it is really annoying.
I read something on the forum that made me think of something which possibily could alert us players that a desync occured.
Indeed, if it could be possible to have a tool that keeps a checksum during the game, we could regulary compare it with our friends on the game, and find out if we have lost sync.
Two positive results :
- players can regulary check that their game is ok. If they see a sync issue, they can easily reload from a not too long ago past saved game.
- players can isolate the desync and provide information to devs.
For instance, in my last game, we had a desync after less than 9 minutes of game ! This is unreal.. We noticed only 40 minutes later, and discovered with endgame stats that my second capital that I built after 9 minutes of playing was never built in my friends game..
I hope this idea can lead to something, because sync issues truly are a game breaker..