Quote:Original post by Steadtler Unfortunately, it seems AI still isnt considered something important. Even if you have the most awesome AI product, you'll first need to convince product managers that AI is something worth spending time, processing power and money on. |
That's becomming less true in nextGen titles. I've been seeing teams of 2 AI dudes regularly, and occasionally 2.5 or 3. AI is becomming one of the "seperating" features in games.
The real problem with middleware packages/services is that AI is always highly tied to the game's specific design. Yes, you see a lot of FPS middleware out there, but it never quite gets it right and in the end takes almost as much time to use as would writing it from scratch. At the end of the day, design wants really good control of the AI and wants the ability to make pretty big design changes with as little hassle as possible. Trying to make big changes in how you're using a middleware package can be a lot harded than making big changes in a system you wrote yourself.
-me