Original Post
Hi, anyone know how the AI works in games like Quake1/2/3, Unreal Tournament, Half-life and Doom3 (it's not really out, so you'd have to guess :) unless you have the leaked beta ;))? My guess it's just a Finite State Machine (like the enemies are either RUNNING, ATTACKING, REATREATING, etc.) combined with nodes hard-coded into the maps for path-finding... am I correct? But Half-Life's Soldier AI was pretty good, anyone know what made it so advanced? Thanks! :)