Q3A AI Article
January 19th, 2008 by CrusaderAIGameDev.com has an article up examining the artificial intelligence code in the Quake III: Arena source:
Quake 3 Arena makes an interesting example as it is fully open-source (except the tools), and it’s a great example of a turn-of-the-century AI engine design! Seriously though, the code contains a feature-complete death-match bot AI written in plain-old C; it’s surprisingly easy to follow when you understand the syntax of the language. As well as a simple goal architecture, you’ll find some solid technology in the Area Awareness System (AAS) and the pathfinding solution too (a.k.a. routing).
The article appears to be in error on point though: there’s an open source level editor for Q3A, GtkRadiant.



