So what are the servers doing? Well, alongside the obvious, of being involved in allowing players to share the same maps for their cities, and processing imports and exports between them, they’re really there to check that players aren’t cheating or hacking. However, these checks aren’t in real-time – in fact, they might take a few minutes, so couldn’t be directly involved in your game.Full details over here.
“Because of the way Glassbox was designed, simulation data had to go through a different pathway. The game would regularly pass updates to the server, and then the server would stick those messages in a huge queue along with the messages from everyone else playing. The server pulls messages off the queue, farms them out to other servers to be processed and then those servers send you a package of updates back. The amount of time it could take for you to get a server update responding to something you’ve just done in the game could be as long as a few minutes. This is why they disabled Cheetah mode, by the way, to reduce by half the number of updates coming into the queue.”
Clearly an offline game that included a single-player simulation of the region system derived from multiplayer would be more challenging to develop, but our source assured us that it was far from impossible.
SimCity developer says single-player mode would take minimal effort
Posted on Wednesday, March 13 2013 @ 13:50 CET by Thomas De Maesschalck