Programming Game AI by Example
Год издания: 2005
Автор: Mat Buckland
Жанр: Учебное пособие
Издательство: Jones & Bartlett Learning
ISBN: 978-1-55622-078-4
Серия: Wordware Game Developers Library
Язык: Английский
Формат: PDF
Качество: Издательский макет (eBook)
Интерактивное оглавление: Да
Количество страниц: 521
Описание:
Programming Game AI by Example provides a comprehensive and practical introduction to the "bread and butter" AI techniques used by the game development industry, leading the reader through the process of designing, programming and implementing intelligent agents for action games using the C++ programming language.
Each technique or algorithm is described patiently, often accompanied by a step-by-step illustrated walkthrough, to ensure the reader thoroughly understands the principle before moving on to show how they can be combined to create intelligent agents capable of providing the modern video game player with an entertaining and rewarding experience. To this end the book includes detailed descriptions of the creation of game agents capable of playing team sports and deathmatch type games. Source code and pre-compiled executables for all the demos and projects found in the book can be downloaded from the Wordware website.
Techniques covered include state and goal based behavior, inter-agent communication, individual and group steering behaviors, team AI, graph theory, search, path planning and optimization, triggers, scripting, scripted finite state machines, perceptual modeling, modeling memory, command queuing, goal evaluation and arbitration and fuzzy logic.
Доп. информация:
Errata:
http://www.ai-junkie.com/ai_book2/errata/.
Bug Fixes:
http://www.ai-junkie.com/ai_book2/bugs/.
Исходники можно скачать с сайта издательства:
http://www.jblearning.com/catalog/9781556220784/.
Java версия:
http://www.sallyx.org/sally/en/game-ai/.
MD5: c852f64e022f37b6e0769c2158c8e4db,
LibGen ID: 625853.