[image:78171 align=right hspace=5 vspace=5 border=0 size=thumbnail] Bungie AI programmer Max Dyckhoff last month mentioned a long-standing bug in Halo's driving code he'd found and eliminated. He was later kind enough to go into a bit more detail about how Halo's AI figures out how to handle driving and riding in vehicles.
Q: You're one of several active community members who went on to actually work at Bungie. How many Halo games have you worked on now, and what were your primary contributions to each?
A: I started at Bungie at the beginning of production on Halo 3, where I worked with Damian Isla on the AI systems. I spent some time adding a few AI features for ODST as well, such as Firefight, before moving on to Reach, where I have again been working on the AI team. For Reach I've added a bunch of great things like new flying behaviors, better vehicle driving, Elite combat, and so on. The AI team is typically very small, just 2-3 for most of Reach, but we get a lot done.