SimCity Offline Mode Took More Than Six Months To Make

Andy Chalk

One Flag, One Fleet, One Cat
Nov 12, 2002
45,698
1
0
SimCity Offline Mode Took More Than Six Months To Make


The lead engineer on SimCity's single-player mode says Maxis has been working on it since August.

Maxis announced yesterday that nearly a year after it came out, SimCity will finally get a proper offline, get around the online requirements [http://www.escapistmagazine.com/news/view/131260-SimCity-Goes-Offline-With-Official-Update] less than two weeks after the game was released.

But according to Lead Engineer Simon Fox, taking the game offline is a lot more complicated than just changing a couple lines of code. He acknowledged that a modder was able to defeat the time check in fairly short order but noted that much of the game's functionality, like communicating with other regions or saving the current state of cities, would be lost as a result.

"Lucy [Bradshaw] once said that offline wouldn't be possible 'without a significant amount of engineering work,' and she's right. By the time we're finished we will have spent over six and a half months working to write and rewrite core parts of the game to get this to work," Fox explained in a new SimCity blog post. "Even things that seem trivial, like the way that cities are saved and loaded, had to be completely reworked in order to make this feature function correctly."

Fox said he "rallied the team" to start working on a single-player mode "as soon as practical after launch," which turned out to be August, and it's taken this long to get it working properly. Everything had to change, from the reliance on external servers for regional simulations to removing specific pieces of multiplayer code without crippling the multiplayer game. "We have an obligation to make the game fun and functional on all specs of machines," he wrote. "We wouldn't want someone who was enjoying the multiplayer game to find the single player game crippled due to poor optimization."

The SimCity single-player update is currently in the final stages of testing and will be released in the near future as part of Update 10.

Source: SimCity [http://www.simcity.com/en_US/blog/article/engineering-offline-play-for-simcity]


Permalink
 

Rad Party God

Party like it's 2010!
Feb 23, 2010
3,560
0
0
This didn't have to be an issue needed to be fixed in the first place, they brought it to themselves by making the moronic decision of making it online only.

I mean, GREAT!, now I'm very tempted on finally buying the game!, but they sure took their sweet ass time to do what everyone and their dog wanted from this game from the start.
 

FalloutJack

Bah weep grah nah neep ninny bom
Nov 20, 2008
15,489
0
0
EA went to the levy, but the levy was dry.

IT'S TOO LATE! You missed it by a mile! Ya might recoop a bit of the loss, but you are HOSED!
 

ZZoMBiE13

Ate My Neighbors
Oct 10, 2007
1,908
0
0
MinionJoe said:
And that's knowing the core game really isn't that good.
There is a fun game buried amidst the muck that is Sim City.

Don't get me wrong, the game was a major slap in the face of both fans and gamers at large. It's insulting and it should be criminal that all they lost was a bit of market share. Frankly, I'd have supported a lawsuit against that game when it first came out. And I'm not the litigious type. But you don't sell tickets to your movie while it's still being shot and you shouldn't be allowed to sell a broken game that is clearly incomplete. Not "in need of bug fixes", it was broken at it's core.

That said, I do still like the Sim City model, even if this game is clearly a badly designed mess. I wish Maxis were still a separate entity rather than the Sim branch of EA though. The patches over the months since launch have gone a long way to making it playable and far less of a busted mess like it was in March. Traffic fixes and tools to raise and lower the roads rather that just having a flat grid have all made it much better than it once was.

Not that I'm saying you should buy it of course. No one should. I'm just making conversation.

It was EA's last chance for me and I should have known better. As an informed gamer and knowledgeable consumer I was part of the problem. The writing was clearly on the wall, but I bought it anyway hoping for the best because I've been such a fan of the brand. But no more. The EA logo is the easiest way to put a game off my radar. Not even Star Wars will get me to break my "No EA" stance now. Not after Sim City. And I really hate feeling that way. It took a lot to push me to this point. I'm sure you know what I mean if you've had a 6 year long stretch of not buying the products. :)
 

Barbas

ExQQxv1D1ns
Oct 28, 2013
33,804
0
0
ZZoMBiE13 said:
The funny thing is that they actually make it easier and easier not to buy their products, don't they? At this point you are assured an overpriced and sub-standard game. I always scan unfamiliar games for their label now.

The Maxis team just lost six months of their lives, but...well...it really seems like that was their fault.
 

martyrdrebel27

New member
Feb 16, 2009
1,320
0
0
good, now we can quit bitching about the always online aspect and start bitching about how they ruined the gameplay.
 

Trishbot

New member
May 10, 2011
1,318
0
0
So they spent 6 months fixing a problem they themselves created.

... Correct me if I'm wrong, but were hackers able to get this thing offline within a couple of weeks before the game outright booted them for not checking in with their servers?
 

ZZoMBiE13

Ate My Neighbors
Oct 10, 2007
1,908
0
0
MinionJoe said:
ZZoMBiE13 said:
I'm sure you know what I mean if you've had a 6 year long stretch of not buying the products. :)
You can change every instance of "SimCity" in your post to "SPORE" and that'd be my story. Except I did contact one of the law firms that filed a class action lawsuit against EAxis regarding the non-disclosure of SecuROM in the core game and Creature Creator. Never did hear anything back from them though. :p

But yeah, I considered lifting the ban once before when SWTOR came out. Had some friends that started to play but they didn't stay with it very long. So I'm glad I didn't give in to hope.

They really should have just made a single-player KOTOR 3. Seems like they've made a habit of forcing well-established, single-player franchises into an MMO template.
Ugh. Spore. What a heap of crap.

I didn't play that one. But my kid wanted it, so I got her a copy. We couldn't even get it to install. And it's not like her PC was a mess or anything. It was relatively new at the time in fact. Easily should have handled the game given the spec sheet, but for whatever reason it would lock up during the install every time we tried.

The saddest part of all is that when EA were founded, they were a force for good in games. Trying to push the medium forward, their founders seemed to be among the first group of developers who really "got" games and what they could become. Their potential for not only amusement, but as a powerful medium for art and new experiences. And now, they are bottom rung copycats so focused on trying to steal focus from competitors, they water down every single thing they touch in a vain effort to get their own "Call of Duty".

I hate the way the term "Greed" gets used in gaming circles. There is a distinct difference in desiring profitability and greed. There's nothing wrong with wanting ample compensation for your work. I don't go to work and not expect to be paid. I don't expect game makers to do that either. But with EA, I see a greedy old miser slapping his bumbling clerk for using an extra piece of coal in the fire while shouting "Bah, Humbug".
 

luckshot

New member
Jul 18, 2008
426
0
0
Trishbot said:
So they spent 6 months fixing a problem they themselves created.

... Correct me if I'm wrong, but were hackers able to get this thing offline within a couple of weeks before the game outright booted them for not checking in with their servers?

yeah that's what i thought too, they spent 6 months working on a problem that was solved by hackers in a few weeks, what does that say about the quality of talent at that studio...or of the people that made the work around
 

Adam Jensen_v1legacy

I never asked for this
Sep 8, 2011
6,651
0
0
Didn't they claim that it will never go offline two months ago at most? So how do we know if they're telling the truth now? It just doesn't sound plausible. Why wouldn't they come out and say what everybody wanted to hear? It would make people happier. And a happy customer is a good thing for fuck sake.
 

Corralis

New member
Nov 12, 2009
82
0
0
luckshot said:
Trishbot said:
So they spent 6 months fixing a problem they themselves created.

... Correct me if I'm wrong, but were hackers able to get this thing offline within a couple of weeks before the game outright booted them for not checking in with their servers?

yeah that's what i thought too, they spent 6 months working on a problem that was solved by hackers in a few weeks, what does that say about the quality of talent at that studio...or of the people that made the work around
If you actually read the article it does explain why it took so much longer than the hacker that cracked the offline mode in two weeks.
 

luckshot

New member
Jul 18, 2008
426
0
0
Corralis said:
luckshot said:
Trishbot said:
So they spent 6 months fixing a problem they themselves created.

... Correct me if I'm wrong, but were hackers able to get this thing offline within a couple of weeks before the game outright booted them for not checking in with their servers?

yeah that's what i thought too, they spent 6 months working on a problem that was solved by hackers in a few weeks, what does that say about the quality of talent at that studio...or of the people that made the work around
If you actually read the article it does explain why it took so much longer than the hacker that cracked the offline mode in two weeks.

ahhh thanks, i did skip some of the middle
 

Covarr

PS Thanks
May 29, 2009
1,559
0
0
Adam Jensen said:
Didn't they claim that it will never go offline two months ago at most?
As far back as October they said they were "exploring the possibility [http://www.simcity.com/en_US/blog/article/state-of-simcity]," which I think was their way of saying "we're working on it, but we don't wanna formally announce it in case it falls through." That's three months right there. The Maxis blog also says they've been working on it "since August [http://www.simcity.com/en_US/blog/article/engineering-offline-play-for-simcity]," which puts them at right about the five-month mark now. I'm assuming, then, that the update will be released next month.

As far as I can tell, last time they explicitly denied it was in March of 2013, just after the game was released. I would assume, then, that the decision to go offline was made later. No telling exactly when, but probably a month or two before work actually started on the offline mode in August.

tl;dr - The timeline adds up. It shouldn't have taken six months, but I think it's safe to blame that on incompetence, not dishonesty.

P.S. Thanks
 

CriticalMiss

New member
Jan 18, 2013
2,024
0
0
Lets play 'Spot the Bullshit!' everyone.

We have an obligation to make the game fun and functional on all specs of machines
An obligation that they failed at with the initial launch of the game.

We wouldn't want someone who was enjoying the multiplayer game to find the single player game crippled due to poor optimization
But they give zero shits about someone who wants a single player experience that is crippled by unwanted multiplayer components.

And all of this was their own doing remember, because EA had nothing to do with the decision to be always online *wink* Just think what else they could have been doing in those months. Making more DLC. Making another game. Making money for their corporate overlords.
 

lacktheknack

Je suis joined jewels.
Jan 19, 2009
19,316
0
0
CriticalMiss said:
And all of this was their own doing remember, because EA had nothing to do with the decision to be always online *wink* Just think what else they could have been doing in those months. Making more DLC. Making another game. Making money for their corporate overlords.
Well, if that's the accurate viewpoint, then it's mind-boggling beyond words that we got the patch at all.

That says something good.

OT: In This Thread: People who have never patched anything in their life saying "How hard could it be?"

Answer: Harder than you'd ever guess. Depending on how the save feature was incorporated, they could have had to rewrite everything up to the AI. It's like watching someone relocate a tree and saying "Sheesh, how hard can it be?" as they pull thirty feet of roots out of the hole... intact.
 

truckspond

New member
Oct 26, 2013
403
0
0
lacktheknack said:
In This Thread: People who have never patched anything in their life saying "How hard could it be?"
Just imagine Jeremy Clarkson from Top Gear UK saying that and you get an idea of how hard it is

Due to the complexity of Object-oriented coding like Java (No wonder the engine was so crappy!) and C++ means that changing one value has a cascade effect which can lead to massive changes! Remember when Skyrim had a bug introduced which caused dragons to fly backwards due to the fixing of another bug? That's a perfect example of the cascading changes due to a small fix which ends up causing a big problem.
 

1337mokro

New member
Dec 24, 2008
1,503
0
0
That is some impressive incompetence... This was moded in less than a few days. Do you really want to come out and declare that you are so incompetent you were unable to figure out how to make your game run without checking into servers?

You remove the line of code that requires it to check into a server. Done.

Either the laziest employee in existence got this job or they stretched it over 6 month to collect paychecks.

truckspond said:
lacktheknack said:
In This Thread: People who have never patched anything in their life saying "How hard could it be?"
Just imagine Jeremy Clarkson from Top Gear UK saying that and you get an idea of how hard it is

Due to the complexity of Object-oriented coding like Java (No wonder the engine was so crappy!) and C++ means that changing one value has a cascade effect which can lead to massive changes! Remember when Skyrim had a bug introduced which caused dragons to fly backwards due to the fixing of another bug? That's a perfect example of the cascading changes due to a small fix which ends up causing a big problem.
Except that it was Already done, within a few days, after release, to prove that EA was full of shit when it said the online component was 100% necessary, and the game suffered 0 stability issues after a modder did his job on it.

Your point being that it's so hard is kind of moot after the professionals are shown up by an amateur in about 1/100th the amount of time it took them.