AI Game Programming Wisdom (AI Game Programming Wisdom (W/CD))
|
| List Price: | £46.95 |
| Price: | £43.08 & eligible for FREE Super Saver Delivery on orders over £5. Details |
Availability: Usually dispatched within 24 hours
Dispatched from and sold by Amazon.co.uk
29 new or used available from £20.00
Average customer review:Product Description
Learn how AI experts create intelligent game objects and characters with this first volume in the AI Game Programming Wisdom series. This unique collection of articles gives programmers and developers access to the insights and wisdom of over thirty AI pros. Each article delves deep into key AI game programming issues and provides insightful new ideas and techniques that can be easily integrated into your own games. Everything from general AI architectures, rule based systems, level-of-detail AI, scripting language issues, to expert systems, fuzzy logic, neural networks, and genetic algorithms are thoroughly covered. If you're a game programmer (AI/logic, front-end, user interface, tools, graphics, etc.) this comprehensive resource will help you take your skills and knowledge to the next level.
Product Details
- Amazon Sales Rank: #377514 in Books
- Published on: 2002-04-03
- Original language: English
- Number of items: 1
- Binding: Hardcover
- 672 pages
Customer Reviews
A superb Resource.
AI Game Programming Wisdom is a collection of articles relating to the use of Artificial Intelligence in Games, of the same format as the Game Programming Gems series.
The authors of the articles are all of high repute, and the Wisdom in the title is justly deserved. Each article is logically formed, with authors often comparing techniques, and explaining the decisions rather than simply dictating what should or should not be done in a situation. The list of contributors are impressive, and recognisable even to someone not already in the industry. The contributors have all given an email address by which they can be contacted.
An important point to be mentioned is the actual quality and style of the articles themselves. The book in general, and each article, is well edited with a consistent style throughout. If you find one article within the book informative and a worthwhile read, then chances are you will find all of them equally as useful. The articles in general are well put together, with as little error and ambiguity as possible. The concepts discussed are well delivered, and the techniques and algorithms are put across to a high standard - especially compared to your usual text book. The few cases where I could not immediately grasp an idea (which probably arose due to my inexperience in the field rather than any failure on the author's part) were infrequent, and usually with the aid of a pen and pad could be resolved with some thought.
The style of the articles is formal, and in my opinion that is a good thing. As a student studying computer science currently, it would not surprise me to find any article in this book being referred to, or handed out in the course of my degree. The information conveyed within is clear, and the articles all have a clear purpose. Each article contains relevant references which are correctly placed within the text of the main article, which allow the reader to pursue relevant information without being bogged down by it within each article.
Despite this, the formality is not overbearing, and there is a definite character running throughout the book - it is not a stiff or boring read, and the authors often engage or analogies or witticisms to get there point across. Dan Higgins use of Edgar the Chicken for key points in path finding, and Paul Tozour's window bashing blue bird demonstrating the need to understand the reasons for a seemingly absurd action. Though these examples may sound flippant, they fit in well within the text, and do make the read more interesting and colourful.
There is also not surprisingly a constant undertone of being related to game development. Authors often refer to games they worked on, and the decisions they made due to problems they faced. Not only does this add familiarity and colour, it also reinforces how the goals of an AI Game Developer may differ from that of the academic.
The authors do not overly hand-hold you through concepts and ideas, the articles are not tutorials on how to create or solve, but a guide or a framework. The articles make assumptions about the general level of knowledge that the reader owns, a complete novice to computer programming, would have difficulty in understanding some articles. The book is aimed at people already in the field, or at least someone who has a general idea of the aspects involved. This keeps the usefulness of each article high, as little time is spent overly explaining an idea which the reader should already know. The book uses source code examples, with a predominate undertone of C++ and some articles make use of UML diagrams. They technical degree of the articles fluctuate slightly, but the source code and diagrams supplement the ideas conveyed, and someone who is not familiar with C++ or UML will gain from reading the book.
The accompanying CD-ROM contains source code listing from the book, as well as various demos. This cd-rom is functional, and is not meant to be a look-at-me-gimmick for the book. This allows interested readers to use the source code provided to expand upon, and investigate the ideas portrayed within the relevant article.
AI Game Programming Wisdom will teach an industry entrant much about the decisions and work of an AI Game Programmer, and offer up many new ideas, techniques and areas to explore to both veteran and wannabe alike. I thoroughly recommend it to someone who is interested in the area.
A superb collection of articles!
This collection of suberb artificial intelligence articles provides the medium to advanced AI programmer with a great toolset for developing AI solutions. I really liked the book as it touches a lot of interesting subjects. The code which comes with this book is nice too, not ready too use in your all day game engine, but it illustrates the topics really well.
I can't wait untill the sequel arrives.
Excellent one
Obviously much more complete regarding AI programming than the game gems series, this book is a must have. A very good coverage, done by professionals.




