A SimCity developer has got in touch with RPS to tell us that at least the first of these statements is not true. He claimed that the server is not handling calculations for non-social aspects of running the game, and that engineering a single-player mode would require minimal effort.
Our source, who we have verified worked directly on the project but obviously wishes to remain anonymous, has first-hand knowledge of how the game works. He has made it absolutely clear to us that this repeated claim of server-side calculations is at odds with the reality of the project he worked on. Our source explains:
People were already perplexed by EA’s explanation of the impossibility of offline play. Kotaku ran a series of tests today, seeing how the game could run without an internet connection, finding it was happy for around 20 minutes before it realised it wasn’t syncing to the servers. Something which would surely be impossible were the servers co-running the game itself. Markus “Notch” Persson just tweeted to his million followers that he managed to play offline too, despite EA’s claims. And now with the information from our source, it would seem the claims just don’t hold water.
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.
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.
So how difficult would it be for EA to create a single-player game that simply did away with the multiplayer-derived aspects and just let us build? It seems that lies somewhere between “easy peasy” and Bradshaw’s claims of “significant engineering”. According to our source:
EA’s claims about the necessity of online play – claims that more people are seeing for themselves not to be true, just by running the game with the internet cable yanked out – seem inexplicable.
We’d obviously be very interested to hear a proper explanation.