AiGameDev.com

“Join leading experts and industry veterans in Paris on June 23-24 for the largest independent conference about artifical intelligence in video games.” — Alex

membership

The Premium Membership area at AiGameDev.com is the best place to stay on the cutting edge of artificial intelligence in video games.
Find out more!

sponsors

categories


subscribe

Search


related articles

Sponsors

SpirOps

PathEngine


Common AI Challenges for Modern First-Person Shooters (Part 1, Video)

Alex J. Champandard
May 08, 2008

A few weeks ago, a promotional trailer was released for Brothers in Arms 2. It’s interesting from more than a marketing perspective because it reveals many challenges that should be familiar to developers working on first-person shooters. A big thanks goes to Remco Straatman for pointing out some of these issues and the original video. It only hit me a while later that this would make an awesome video blog post.

In this first part of my analysis, I look into destructible cover, in particular how it becomes much harder for the AI to handle if it’s simulated using a regular physics engine. When raycasts are too computationally expensive as a solution, then a behavioral approach is always a good fallback. Watch the video below for more details; it’s 7.8 Mb and lasts for 2:47 minutes.




Note that I’m not trying to pick holes in the game or the AI; these kinds of situations happen in many games that have shipped already. Also, this first part of the video is the only I’d really consider to reveal a “bug” in this game — but it could probably be fixed in a few hours anyway.

Anyway, video editing always takes longer than I expect, so stay tuned for parts two and three in the next two weeks! In the meantime, if you have any comments, feel free to post them below…


Bookmark and Share




Comments