Creating robust artificial intelligence is one of the greatest challenges for game developers, yet the commercial success of a game is often dependent upon the quality of the AI. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in ga
Artificial Intelligence for Games, Second Edition
โ Scribed by Ian Millington, John Funge
- Publisher
- Morgan Kaufmann
- Year
- 2009
- Tongue
- English
- Leaves
- 896
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
The vast majority of software development books, whether it be for line-of-business app dev or game development, seem to have little to no information that can be found via a casual internet search.
This book is one of the few exceptions. There is a refreshing breadth and depth of game AI knowledge in this book that has been of tremendous help. Unlike the common "Gems" series of books, this book contains enough information on nearly every topic for the reader to build a 'ground up' implementation of their own.
My only complaints are that the pseudocode seems to be overly simplified and not as easily converted to a concrete implementation as I'd like, and that even for a book on game-specific AI implementations, the authors seem to enjoy a bit more of an academic/idealized approach to the design. That might be less bothersome to a professional game developer, but I'm at the hobbyist/indie level, and sometimes need a quick-and-dirty implementation before I begin to really understand what's going on.
Having said that, I was able to use the book to learn about and implement goal-oriented action planning, fast and flexible A* path finding (with additional info on modified funnel algorithm online), and several other critical components.
I would absolutely recommend this book.
๐ SIMILAR VOLUMES
Creating robust artificial intelligence is one of the greatest challenges for game developers, yet the commercial success of a game is often dependent upon the quality of the AI. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in ga
The vast majority of software development books, whether it be for line-of-business app dev or game development, seem to have little to no information that can be found via a casual internet search. This book is one of the few exceptions. There is a refreshing breadth and depth of game AI knowledg
<P>Updated and expanded, <STRONG>Bayesian Artificial Intelligence, Second Edition</STRONG> provides a practical and accessible introduction to the main concepts, foundation, and applications of Bayesian networks. It focuses on both the causal discovery of networks and Bayesian inference procedures.
Creating robust artificial intelligence is one of the greatest challenges for game developers, yet the commercial success of a game is often dependent upon the quality of the AI. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in ga