Compare prices and save on cheap textbooks at CheapestTextbooks.com
Compare prices and save on cheap textbooks at CheapestTextbooks.com HACKER SAFE certified sites prevent over 99.9% of hacker crime.
CheapestCDPrice.comCheapestDVDPrice.comCheapestTextbooks.comGo to CheapestTextbooks USA!Go to CheapestTextbooks UK!
Multi-Store Textbook Search
  
(What's this?)
Selected Product:

Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology)
Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology)

Hardcover
Edition: Har/DVD
Author: Ian Millington
Publisher: Morgan Kaufmann
Release Date: 2006-06-21
ISBN-10: 0124977820
ISBN-13: 9780124977822
List Price: $75.95
Average Customer Rating:
Score = 4.0 Score = 4.0 Score = 4.0 Score = 4.0 Score = 4.0
Similar Products

Programming Game AI by Example
Programming Game AI by Example
ISBN-10: 1556220782
ISBN-13: 9781556220784
List Price:$49.95


AI Game Programming Wisdom 4 (AI Game Programming Wisdom (W/CD))
AI Game Programming Wisdom 4 (AI Game Programming Wisdom (W/CD))
ISBN-10: 1584505230
ISBN-13: 9781584505235
List Price:$69.99


AI Game Programming Wisdom 3 (Game Development Series)
AI Game Programming Wisdom 3 (Game Development Series)
ISBN-10: 1584504579
ISBN-13: 9781584504573
List Price:$69.95


Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3-D Technology)
Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3-D Technology)
ISBN-10: 1558607323
ISBN-13: 9781558607323
List Price:$78.95


Game Physics Engine Development (The Morgan Kaufmann Series in Interactive 3D Technology)
Game Physics Engine Development (The Morgan Kaufmann Series in Interactive 3D Technology)
ISBN-10: 012369471X
ISBN-13: 9780123694713
List Price:$49.95


Our Review: To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology) by Ian Millington (ISBN-10: 0124977820, ISBN-13: 9780124977822).

At this time we have not yet written a review for Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology) by Ian Millington (ISBN-10: 0124977820, ISBN-13: 9780124977822). Please continue to keep checking back to this page as we are constantly adding reviews.

Summaries and Customer Reviews are supplied by Amazon.com

Summary:
Creating robust artificial intelligence is one of the greatest challenges for game developers. The commercial success of a game is often dependent upon the quality of the AI, yet the engineering of AI is often begun late in the development process and is frequently misunderstood. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in games. A game developer since 1987, he was founder of Mindlathe Ltd., at the time the largest specialist AI company in gaming. Ian shows how to think about AI as an integral part of game play. He describes numerous examples from real games and explores the underlying ideas through detailed case studies. He goes further to introduce many techniques little used by developers today. The book's CD-ROM contains a library of C++ source code and demonstration programs, and provides access to a website with a complete commercial source code library of AI algorithms and techniques.

* A comprehensive, professional tutorial and reference to implement true AI in games.
* Walks through the entire development process from beginning to end.
* Includes over 100 pseudo code examples of techniques used in commercial games, case studies for all major genres, a CD-ROM and companion website with extensive C++ source code implementations for Windows, and source code libraries for Linux and OS X available through the website.

Customer Reviews
Average Customer Rating: Score = 4.0 Score = 4.0 Score = 4.0 Score = 4.0 Score = 4.0

Dissapointing
Customer Rating:  Score = 3 Score = 3 Score = 3 Score = 3 Score = 3
I bought this book for an Artificial Intelligence for Games class at my University. I haven't read through all of the book, but I can already tell you that the pseudo-code in this book is very poor. It's obvious that the author didn't actually go through and run the code to make sure it worked. In the movement algorithms, the code would sometimes alter rotation (speed of orientation) when it should be altering the orientation itself. In the dynamic kinematics class, the code multiplies the velocity by the acceleration instead of just simply adding the acceleration to the velocity.

Even when you get the provided movement algorithms to work the way the author probably intended, there are still issues that aren't considered. I won't get into too much detail but an example is the "Arrive" behavior. It doesn't work properly because the bot never arrives at it's target. There is nothing in the algorithm that actually decelerates the bot or nullifies the velocity. So you basically get a bot that wiggles back and forth on stationary targets.

The explanations are pretty straight foward, and I admit I haven't read the full book yet. I just think it's pretty unacceptable to publish something with so many errors in the pseudo-code.

Great academic approach of AI
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
This book is really good and is different from other ones in the field of Artificial Intelligence. Millington explains difficult stuff in an easy and readable way. I like the academic approach of the book, I used it during my last year in college and it turned out really useful. If you want implementation details you have the source code in c++. The use of pseudocode is the best idea when writing these sort of books.

Excellent C++ Source for AI
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
This is a very solid book on AI for games.

The C++ source code provided with the book is excellent. While the examples are visually unexciting, they demonstrate the power of the book's principles without the clutter that a complete graphics game would require. I was able to compile and build all the examples on the CD in one evening. The code demonstrates many of the best practices of C++ programming and design patterns.

The author builds up a nice AI engine as you progress through the book. The C++ code from the CD (or web-site) is well commented and ties exactly into the pseudocode in the book.

Millington goes into considerable detail as he reveals the power of Artificial Intelligence for Games. He carefully explains each step including the math and physics required to carry out the execution. It is obvious that he has a great deal of experience in writing computer games. He shows you a clear solid way of doing things and then discussed the strengths and weaknesses by comparing it to other techniques and addressing possible optimizations.

To read and understand this book takes time and hard work. Artificial Intelligence is a large and complex topic in math and computer science programs. The author has brought many nuggets of wisdom from that branch of research and made them understandable and useful for game programmers. Not an easy job, but Millington is one of the best at explaining difficult concepts in a clear and straight forward way.

The other reviewer's that are knocking this book because of the code, don't know what they are talking about. The code is excellent and what makes this a 5-star pick.

Powerful Concepts Made Easy
Customer Rating:  Score = 5 Score = 5 Score = 5 Score = 5 Score = 5
Understand that the pseudo-code approach this book takes is what makes it such a standout from the rest of the crowd. The author is technically thorough and the syntax is straightforward enough to use in any language needed. Moreover, it frees the author to discuss AI in abstract terms which, in the end, proves to be much more valuable content. C++ source code puts the pseudo-code discussions into practice for those looking for real-world examples.

I would HIGHLY recommend this book as a follow up to Mat Buckland's "Programming Game AI by Example" (Nov., 2004)

Not a great source for code
Customer Rating:  Score = 2 Score = 2 Score = 2 Score = 2 Score = 2
The author uses "pseudo-code" through out the book. The cd contains only a pc-executable program. There is no source code on the CD.

This book is a poor source of programming code where the author explains how ai works based on the pseudo-code.

If you're looking for source code (ie C++ source code) you'll not find it here.

























Suggestions | Textbook Store Reviews | Site Map | Textbook Reviews | Contact Us
Cheap Textbooks | Used Textbooks | Discount Textbooks | Buy College Textbooks
© 2008 . All rights reserved. Privacy Statement and Disclaimer
web site design and support by Crystal Solutions