Bugs are Take2's fault, not Sid's!

Some of the fault may be with Sid and some may be with the publisher, but truth be told it's Python. Python is the language used to write the game. Lots of game companies are using it now. Problem is the programming language is buggy as hell. Go to python's web site and look at thier message boards, it's flooded with programmers complaining about bugs.

Firaxis has to make due with the software they're working on. I personally would have avoided Python like the plague, at least for another 5 years or so. It has potential but it's not quite ready yet.

EVE Online was written in python also and the developers for that game have been complaining about it since launch.

-E
 
DrD said:
Except that Christmas is almost 2 months away. they could have waited another month and still had it out in plenty of time for the holidays.
The game was rushed to get Civ 4 sales in before the end of Take2's fiscal year. After the hot coffee scandal and the millions of dollars lost they needed to find a way to make their year look less bad. Solution? Get Civ 4 out the door before it's ready.

!scorpion said:
Although I agree with you 100%, Sid can still be blamed for selling out. Just as George Lucas didn't want film studios telling him how to make his movies, he went independent. Sid should have done the same if he really cared about it.
As has been said, Civilization is owned by Take2. Firaxis COULD walk, but it would be the end of Civilization (as we know it).

So to speak. ;)
 
I said this in another thread, but Take Two's willingness to release buggy code is legendary. Of course, developers seem to love them (probably because they never get pressured by Take Two to fix bugs) but never forget that this is the company that released Battlecruiser 3000AD. I mean, wow.
 
abbamouse said:
I said this in another thread, but Take Two's willingness to release buggy code is legendary. Of course, developers seem to love them (probably because they never get pressured by Take Two to fix bugs) but never forget that this is the company that released Battlecruiser 3000AD. I mean, wow.

Battlecruiser 3000AD had no bugs at all. They were all undocumented features...I enjoyed the "super stealth mode" best though...It was so stealthy you couldn't tell your game was running;)
 
Endureth said:
Some of the fault may be with Sid and some may be with the publisher, but truth be told it's Python. Python is the language used to write the game. Lots of game companies are using it now. Problem is the programming language is buggy as hell. Go to python's web site and look at thier message boards, it's flooded with programmers complaining about bugs.

Firaxis has to make due with the software they're working on. I personally would have avoided Python like the plague, at least for another 5 years or so. It has potential but it's not quite ready yet.

EVE Online was written in python also and the developers for that game have been complaining about it since launch.

-E
Excellent point, one that is being overlooked.

XML is also a tempermental beast...it may run fine ... and test out super... in a small beta sample, then when it hits the ultimate stress test of having a mega amount of users run it it can do some funky things. I worked with the QA team testing out a large - (read multinational) corporation's attempt at an e-business internal web site model based on XML...things that worked well in Q&A would fail in the real production environment...and there was no way to foresee it. And we had presure to get it out...as corporate bonus' depended on it being deployed by set deadline dates. (You think market forces are strong..well, pressure form those who sign your check pressure is even stronger...lol )

New game engine, new graphics engine, fairly cutting edge programming language integrated with XML and C++.... I'm actually almost surprised the game runs as good as it does. Gameplay mechanic glitches are not in the forefront...that is both a good sign and a bad one... to me it shows firaxis, the developers and the beta testers worked hard, but may have been blind sided by issues inherent in creating a cutting edge product.

My main issues of concern are those that are really annoying - the failure of Take2 to provide a tech forum on their site, the apparent lack of planning on Take2's part to have a robust phone help desk system in place - even if they contracted it out to a 3rd party help desk provider (even one who would basically provide level 1 support and just soothe the consumer and give them a person to rant at, it's amazing what that means to people, talking to a liveperson really means a lot) - for a few months to handle the load - and the lack of an automated email response system to tell folks that their emails to support had at least been recieved.

75% of the anger could have been alleviated from the start...I guess the market forces will show whether this decison described in the classic refrain "You can pay now, or you can PAY later" plays out for Take2.
 
Firaxis agreed to the deal with Take 2, therefore they must take some of the blame.

Got it?
 
I think the game uses Python only for the scripts. The actual game is not coded in Python (it's an interpreted language),
 
Back
Top Bottom