This book describes in detail many of the AI techniques used in modern computer games, explicitly shows how to implement these practical techniques within the framework of several game developers with a practical foundation to game AI.