So maybe you are not an rts fan, but I am a really big one. I love commanding lots of units to their deaths, or maybe their victory. So I sit back and marvel sometimes at the number of units games like the Total War series and Supreme Commander are able to pull off. I believe Supreme Commander 2 was capped somewhere around 500 units originally. And Total War…who knows what numbers they have.
My question, and perhaps it’s somewhat un-answerable, is how do these games pull off these numbers of units/characters/agents…whatever you want to call them, and is Unity capable of competing with the engines that pull these games off? I think of Blizzard and Starcraft2 as well. Very high quality game – although the unit limit in that game is 200 - which is really good considering the quality of that game.
Is it simply the game engine’s capabilities? Is it the developers somehow cutting back on the AI to allow for more cpu capacity in other areas? Is it that AAA companies have enough manpower to optimize the game with a fine-tooth comb, like squeezing the last drop of juice from a lemon? What is it? I really am wondering.
Obviously I am asking in the Unity forums, so I’m sure to get postivies in affirmation of how great Unity is…but I really would like some sober judgement in what types of things in a game engine relate to pulling off games like these.