Self-Help Books from Cengage Learning PTR

Introduction to Game AI

Introduction to Game AI

ISBN 13: 9781598639988

ISBN 10: 1598639986

Author: Neil Kirby

Pages: 368

Published: 06/17/2010

Print Book Price: $39.99 Add to cart

eBook Price: $19.24 Add to cart

eBook Download Instructions

Companion downloads

Today's game players expect increasingly realistic interaction within games. "Introduction to Game AI" teaches readers who are new to game AI the skills they need through hands-on projects based on small, understandable games. While there are many books that take a more advanced approach to this topic, this is one of the only books that focuses specifically on beginners. Every project in the book can be completed using tolls that are available for free online, and new skills are taught using easy to follow instructions and examples.
Note*: If you are buying the e-book version of this product, any CD/DVD supplement files referenced throughout the book can be accessed for free at our Companion Downloads page.
  • One of the few beginner-level game AI books.
  • Concepts and skills are taught using clear, step-by-step instructions.
  • All projects in the book use free tools, so there is no need to purchase anything else.
Author Bio
Neil Kirby
Neil is a member of Technical Staff at Bell Labs, the R&D arm of Alcatel-Lucent. He has hosted the AI Programmers Dinner and moderated the AI Roundtables at GDC for many years. He is on the IGDA Foundation Board of Trustees and has spearheaded the Eric Dybsand Memorial Scholarship for AI for the last three years. He has articles in AI Game Programming Wisdom volumes 1, 2, and 4. He was a section editor for two sections of Wisdom 4. He currently consults on CMMI, software architecture reviews, artifact flow-through, tool integration, and process improvement. He also teaches a two-day class, Avoiding the Software Performance Crisis. When not consulting, he develops .NET solutions. His previous assignments included building speech recognition software and teaching at the university level. Neil holds a master's degree in computer science from Ohio State University. In his spare time he designs multi-player, tactical combat computer games and especially enjoys writing AI for computer opponents that play well without cheating.
cover image - Introduction to Game AI
Table of Contents
1. Introduction: Game AI and How to Use This Book.
2. Simple Hard-Coded AI.
3. Finite State Machines.
4. Rule-Based AI.
5. Introduction to Random and Probabilistic Decisions.
6. Look-ahead, the First Step of Planning.
7. Book of Moves.
8. Emergent Behaviors.
9. Topics to Pursue From Here.