Brad Wardell's site for talking about the customization of Windows.
Published on October 18, 2012 By Frogboy In Elemental Dev Journals

As someone who has played PC strategy games since, well, since there's been PC strategy games to play, the thing that often stifles me is the late game.

Often times, strategy games will bog down due to sheer wait time between turns or just collapsing under their own weight in micro management.

Fallen Enchantress attempts to solve this through the use of a multithreaded game state architecture.  What this means is that while you're taking your turn, a bunch of different things get spun off into their own threads. That is, the game multitasks within itself to speed things up.

We did this with Galactic Civilizations to a degree -- there was a background thread that handled the computer players turns.  But in the age where people have multiple CPU cores, we can do so much more.

So each turn, the game will create a thread for each player which includes all their stat updating, AI strategizing and general garbage collection. The more cores you have, the faster it'll get.  

Below is a video of very late game. If you're familiar with 4X strategy games, note how fast turns move despite there being hundreds of turns and 3 other players in the game.

Fallen Enchantress will be released on October 23rd.  


Comments (Page 2)
2 Pages1 2 
on Oct 18, 2012

Looking great!

on Oct 18, 2012

Now that the balance is more stable, I hope the core units get some touching up. I think some of their trait choices and lack of any trait choices is hurting their chance to succeed. I can't think of a melee unit that doesn't need Charge for instance. Even Iron Golems need this to work as a respectable tank.

on Oct 18, 2012

Yes, I agree!  Devs, could you please go over the core units?

on Oct 19, 2012

I REALLY wish you would make the Pariden buffing phase happen all at once... it makes late game battles very tedious.

on Oct 19, 2012

jmccrea
Awesome work on this but im curious about HEAT.  After playing Civ 5 and noticing heat issues on my gaming laptop that cost me 3k...Im wondering what you have noticed on your rigs running this.  I know there's a difference between laptops and desktops, but after Civ 5, im always trying to be aware of heat now.  I still cant entirely figure out why that game runs so hot, but just wondering if you guys have noticed anything with the latest version of FE?  Im not trying to turn this into a troll thread on Civ 5(which i love btw), im just curious if the more threads and more work the computer does if your heat increases as well and if you have noticed anything.  I would guess from most other companies that the instant answer would be "No heat problems have ever been documented" or whatnot.  Stardock certainly isnt that way, so I know I can get a honest answer from them.

I cannot say in your case, but my laptop had issues from the start when it initially shipped.  A few Bios and vBios later it's all good.  When it shipped with the older bios it overclocked the gpu faster than it needed to.  A quick google search or checking out the manufacturers forums can give you an indication whether something like this could be the case for you too. 

I can play for hours and my machine barely gets warm.  I have noticed the time per turn advantage and it is really awesome.  

on Oct 19, 2012

Thanks Supreme Shotgun...ill check into that then and see what happens.  If you had heat issues and this made it go away thats helpful to know!

 

on Oct 19, 2012


Wow Brad you suck as a strategist and tactician. lol You should have attacked that town with another force before going in with your sovereign goup. It seems this strategy works in every other game I play as I march around the map with a pre-assault group and then the assault group. The pre-assault group whittles them down and the main group finishes them. As one or the other of the two groups loses units I usually have a line of reinforcements coming up from behind to replenish them. Easily works in the Total War games.

on Oct 19, 2012

jmccrea
Awesome work on this but im curious about HEAT.  After playing Civ 5 and noticing heat issues on my gaming laptop that cost me 3k...Im wondering what you have noticed on your rigs running this.  I know there's a difference between laptops and desktops, but after Civ 5, im always trying to be aware of heat now.  I still cant entirely figure out why that game runs so hot, but just wondering if you guys have noticed anything with the latest version of FE?  Im not trying to turn this into a troll thread on Civ 5(which i love btw), im just curious if the more threads and more work the computer does if your heat increases as well and if you have noticed anything.  I would guess from most other companies that the instant answer would be "No heat problems have ever been documented" or whatnot.  Stardock certainly isnt that way, so I know I can get a honest answer from them.

I run my system with a window air conditioner blowing through the vents and side panel area. NOTHING can overheat myiiii system. Don't need no water cooling don't even really need fans except in extreme winter times and down here in the south there's not much of that. Last I checked with system running max power I had a 24-30 celcious range and in the old days I remember it would run in the 50's to 60's with just system fans cooling it.

on Oct 19, 2012

UmbralAngel
I REALLY wish you would make the Pariden buffing phase happen all at once... it makes late game battles very tedious.

 

Second this.

 

Hope the 1st turn invisible spellbar, that happens a lot with this buff, is gone too.

2 Pages1 2