A few months ago on AiGameDev.com, in the interview with Dmitriy Iassenev about S.T.A.L.K.E.R.’s AI, the subject of time allocation for game developers came up. With all this talk of next-gen AI, you’d expect that developers are spending more and more of their time working on features that would help improve the high-level intelligence of their game AI, right? Well, not necessarily…
In particular, here’s what Dmitriy had to say:
“I would also like to ask the AI developers in FPS games, how much time they devote to low level and how much to the high. I’d say that it would be great if the ratio is 10 to 1.”
Indeed, very often the devil is in the details. No matter what stage of the project you’re in, there’s always a lot of work to be done at the animation level or even the individual AI level. Call this the low-level aspect of game AI. On the other hard, the high-level AI that you find in RTS games, such as squad behaviors and general strategies, get neglected in comparison.
This week’s developers discussion seems like a great opportunity for a quick poll. If you’re working on a game, how much time do you spend on AI for the individuals vs. group AI?