Programming Game AI by Example

51jaox1id6l. sl200

49 reviews

Written by Mat Buckland

Published by Jones & Bartlett Publishers

Sep, 2004

500 pages



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. 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, goal evaluation, goal arbitration, and fuzzy logic.

Table of Contents

Chapter 1 A Math and Physics Primer
Chapter 2 State-Driven Agent Design
Chapter 3 How to Create Autonomously Moving Game Agents
Chapter 4 Sports Simulation— Simple Soccer
Chapter 5 The Secret Life of Graphs
Chapter 6 To Script, or Not to Script, That Is the Question
Chapter 7 Raven: An Overview
Chapter 8 Practical Path Planning
Chapter 9 Goal-Driven Agent Behavior
Chapter 10 Fuzzy Logic Appendix A C++ Templates
Appendix B UML Class Diagrams
Appendix C Setting Up Your Development Environment


Title: Programming Game AI by Example
Author: Mat Buckland
Language: English
Length: 500
Edition: 1
Publisher: Jones & Bartlett Publishers
Publication Date: 2004-09-30
ISBN-10: 1556220782
ISBN-13: 9781556220784