AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors
by Alex J. Champandard
New Riders Games
On This Page
Description
Neural networks, decision trees, genetic classifiers: If these are AI concepts you'd like to employ in your own games-and you know your way around C++-this is the book for you! In these pages, leading game AI developer Alex J. Champandard shows you how to create a slew of autonomous synthetic creatures-in the process exploring the techniques and theories central to AI game development. Complex concepts are made easily graspable, even fun, as you apply them to the step-by-step development of show more your own complete bot. The focus here is on designing individual creatures, each with unique abilities and skills. Each chapter tackles a specific problem, using demos and examples to drive the points home. Best of all, Alex draws on his own real-life experiences to provide tips and tricks to speed the process and resolve thorny issues. On the companion Web site, you'll find code examples and the samples of some of the games covered in the book. show lessTags
Member Reviews
A very good book on the subject. Alex covers the How and the very important Why of artificial intelligence development for games. The book has much deeper and more broad coverage than just about any other book in the field with the exception of the Millington/Funge "Artificial Intelligence for Games" book (2nd edition available as of 2009).
The FEAR project code which serves as a companion to this volume (still available on-line) allows the budding AI coder a chance to implement and experiment with the techniques of the books in conjunction with Quake2 (which is itself now fully available via Open Source channels, since ID Games has released all sources to the public).
Fans of the book may want to check out Alex's AIGameDev.com site, a show more great resource for continued education in game AI. show less
The FEAR project code which serves as a companion to this volume (still available on-line) allows the budding AI coder a chance to implement and experiment with the techniques of the books in conjunction with Quake2 (which is itself now fully available via Open Source channels, since ID Games has released all sources to the public).
Fans of the book may want to check out Alex's AIGameDev.com site, a show more great resource for continued education in game AI. show less
Ratings
Members
- Recently Added By
Author Information
2 Works 28 Members
Alex J. Champandard has a strong academic background in artificial intelligence and often speaks about his AI research, notably at the Game Developers Conference
Series
Common Knowledge
- Canonical title
- AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors
Classifications
- Genres
- Technology, Nonfiction
- DDC/MDS
- 004 — Computer science, information & general works Computer science, knowledge & systems Computer science
- LCC
- QA76.76 .C672 .C43 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science Computer software
- BISAC
Statistics
- Members
- 18
- Popularity
- 1,381,100
- Reviews
- 1
- Rating
- (3.75)
- Languages
- English
- Media
- Paper
- ISBNs
- 2
- UPCs
- 1



