littleneutrino, on 26 December 2012 - 19:41, said:
while i can understand why they would want to go this route my opinion is that it is not a good solution being that a lot of people that will play this game are children or even people that just simply do not have internet access, as brought up in the article it is the same story that people brought up with Diablo 3. However, as I said back then, if you do not agree, just do not buy the game.
You (and half of this thread) miss the point by 180 degrees. The always-on DRM train departed *that* way.
Although cloud computing explanation does not hold water anyway. While the new SimCity does have the most sophisticated simulation engine thus far, working at the level of individual units instead of generic statistics, and as such large cities will require accordingly powerful computers, putting even a part of that processing on some distant servers is unfeasible at best.
* requires real time connection - otherwise as soon as the server doesn't reply in a timely manner (and certainly not the three minute window currently being allowed), your city basically either halts as a whole (which is still good) or self-destructs, because units fall out of sync unpredictably
* require superfast connection - let's assume the state of a single unit is being updated once per second (and that's generous). Update package is, say, 32 bytes, holding at least its ID, its position and work it performs (that's also generous). For 100000 units that's about 3 MB raw data each second. All essential, given the nature of simulation and the very idea of the engine. Compresses quite badly, being mostly integers and floats.
Running certain rules for each such unit and updating the numbers accordingly is well inside the capabilities of a modern computer.
And then the last thing - cloud computing costs a lot as it is. Without, say, monthly subscription it is absolute horseshyte to even consider.
One and only way it might work is if clients only receive a video stream of their actions. It also requires a stable and reasonably fast connection, but with far less tragic consequences if it fails. But it isn't video streaming, too, because of three minute window and costs, again.