This book discusses cutting-edge game AI techniques primarily from game developers of shipped commercial games. Topics include AI architectures, steering and path finding, tactics/strategy, genre specific techniques, gesture recognition, and learning techniques. The book includes about 60 articles (10 pages each) that are written in a style that is technical yet accesssible to beginners but ultimately aimed at the intermediate to expert professional game developer. The book acts as a toolbox of techniques that can be applied to many common and not-so-common situations.