Brad, will you please teach Firaxis how to write multi-threaded AI?

The time between turns in Civ V is killing me!

9,244 views 22 replies
Reply #1 Top

When I play Civ5 my average load on CPU (Q6600 @3.2Ghz) is 80-85% and I dont wait for long when its AIs turn - only exceptions are late stages of epic games on huge map.

Reply #2 Top

People actually play Civ5? :omg:

Reply #3 Top

Quoting Luckmann, reply 2
People actually play Civ5?
End of Luckmann's quote

Ya for the first few weeks after they get it :ninja:

Reply #4 Top

I originally thought civ 5 was way better than Elemental, and I now feel really dumb. It seems Elemental is actually evolving into a very nice game, even if I wouldn't recommend it for the moment. Civ 5 will probably be allright with full conversion mods (as the editor's policy tends toward simplified strategy games, the gameplay is quite straightforward).

Reply #5 Top

Quite straightforward is an understatement. It is dumbed down, in a bad way.

I enjoyed playing Civ5 a LOT more than I did elemental, when they were both released. However, Civ5 has almost no re-playability. I greatly enjoyed it for the ~30 hours it was fun, then I never started it again. That was the time it took me to get the "full experience", to see everything in the game and milk the gameplay for what it was worth.

Reply #6 Top

Yea, Civ5 sadly had no replayability for me either which was... unexpected.  I played a couple full games after it came out and I just have no desire to load it up again.

Full conversion mods are nice, but you can't run them in multiplayer... or have animations in multiplayer... or successfully load a saved game in multiplayer... and since I typically play Civ with my friends, well...

Reply #7 Top

Quoting Heavenfall, reply 5
Quite straightforward is an understatement. It is dumbed down, in a bad way.

I enjoyed playing Civ5 a LOT more than I did elemental, when they were both released. However, Civ5 has almost no re-playability. I greatly enjoyed it for the ~30 hours it was fun, then I never started it again. That was the time it took me to get the "full experience", to see everything in the game and milk the gameplay for what it was worth.
End of Heavenfall's quote

That's exactly what I thought too. I really, really enjoyed it for a weekend, and then had no desire to play. I think it's because I had seen everything the game had to offer by then. It runs like a well oiled machine, but a large part of that cohesion was due to its simplicity. Definately needs more stuff happening and more possibilities to explore. Civ4 had many, many ways to play and it took a long time to discover them all.

Reply #8 Top

Coding multi-threaded anything is hard to teach.   And it's not so much the coding as it is the debugging and testing.   The bugs are non-reproducible most of the time, and you have to have thorough knowledge of how the code works to think of ways you might get unplanned for out-of-order execution.

Reply #9 Top

How about we let Brad finish his game vs helping others with theirs?

Reply #10 Top

Quoting Jrandom, reply 9
How about we let Brad finish his game vs helping others with theirs?
End of Jrandom's quote

 

I couldn't agree more.

Reply #11 Top

Don't worry, I'm sure the original post wasn't serious. More a poke at how bad the "end turn" waiting is in Civ5 than elemental, I think. I could be wrong.

Reply #12 Top

I'm very surprised that my earlier predictions I made to myself came out somewhat right. From the start I kinda expected Civ V to be a bit of a letdown. I could tell because they seemed like they were kinda taking a few steps back from Civ IV in the pre-release news. Elemental, however, I expected would be kind of a niche-type game, but would eventually evolve into a better, albiet less well-known, 4X game.

Reply #13 Top

Quoting Luckmann, reply 2
People actually play Civ5?
End of Luckmann's quote

Dumb comment considering Civ V has been the top release this year along with SC2. So yes, several hundred thousand people play Civ V :omg:

Reply #14 Top

Well, the number of people who buy a sequel based on previous games is not necessarily related to the number of people who frequently play the sequel. ;-)

Best regards,
Steven.

Reply #15 Top

CiV? Is that for the xbox live?

Reply #16 Top

Forget about the multi-threading, just teach them how to program AI.

The bastards are taking their time patching that game, and it would not suprise me that they were pouring most of their resources into an expansion pack rather than improving the game that I bought, never had a crash, it's just damn boring, first Civ game I have ever disliked.

I jump onto the 2k forums now and then to stir up the fanboys.

Reply #17 Top

Recurring theme in the gaming industry:   slash the developers and put the games in "maintenance mode".   Result:  crap.

Reply #18 Top

Civ games generally suck until the complete version with all the xpacks is released. That's when they've finally gone through enough iterations and play to be fun. That's also when mods tend to kick into high gear, since all sorts of modding functionality is added over that period, and since an SDK is usually released sometime near then. 

Heck, I only bought Elemental after all the xpacks were offered free with a purchase because I expected exactly that. If you don't, you have unrealistic expectations about the skill of developers and the quality of testing possible. No development office has enough money or time to put the game through enough testing or development to get it right prior to release, full stop. It's only after it's released into the wild and people start breaking it and complaining about this and that feature that it can be appropriately honed. 

So in about five years we'll have two excellent strategy games to pick from -- Elemental and Civ5. And until then, we'll have whiny threads full of posters with buyer's remorse.

Reply #19 Top

Quoting Aeon221, reply 18
Civ games generally suck until the complete version with all the xpacks is released.
End of Aeon221's quote

I disagree.  Civ IV was a great experience out of the box (apart from a few bugs of varying severity).  The expansion packs just made it even better.  But when I look at Civ V, I see people asking for expansion packs to fix fundamental design flaws.  As a fan of Sid Meier and Firaxis, that's disappointing to see.

Reply #20 Top

Civ 4 bored me right out of the gate.  I ended up letting my brother have my copy.

The new features seemed more annoying than interesting.  As for Civ V, well I'm focused on Elemental at the moment.  The setting is more interesting.  You can only beat up on the Russians, Egyptians, etc. so many times before it loses the thrill. 

Plus, Elemental is easier to mod than I originally expected ,and has me wondering about doing a GalCivII mod now.  This is something that I never really felt the need for in Civ (i.e. the units in other unit's clothing syndrome).

If Brad is able to develop an awesome AI for Elemental, well that should be his little trade secret.  The Bees will know, though...

Reply #21 Top

How about Alpha Centauri 2.  I can`t go from the stone age to space age anymore.  IMO civ is played out.

Reply #22 Top

The issue with civ is not just crappy AI. It's "streamlining" and overall direction. I know each civ got better with patches and expansions, but V is beyond any hope.

 

I've created a small artwork of upcoming Civ VI: