or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
26 used & new from $3.74

Have one to sell? Sell yours here
 
   
AI for Computer Games and Animation: A Cognitive Modeling Approach
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

AI for Computer Games and Animation: A Cognitive Modeling Approach (Hardcover)

~ John David Funge (Author) "Figure 1.1 depicts a computer character situated in some virtual world..." (more)
Key Phrases: reactive behavior rules, using complex actions, true world model, The Great Escape, Pet Protection, General Mêlée (more...)
2.9 out of 5 stars  See all reviews (10 customer reviews)

Price: $55.00 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Thursday, March 11? Choose One-Day Shipping at checkout. Details
9 new from $25.00 17 used from $3.74

Frequently Bought Together

Customers buy this book with AI Game Programming Wisdom 4 (AI Game Programming Wisdom (W/CD)) by Steve Rabin

AI for Computer Games and Animation: A Cognitive Modeling Approach + AI Game Programming Wisdom 4 (AI Game Programming Wisdom (W/CD))

Customers Who Bought This Item Also Bought


Editorial Reviews

Amazon.com Review

Simply put, AI for Games and Animation: A Cognitive Modeling Approach shows how video game characters can be taught to "think" for themselves. This groundbreaking title points the way for the future of intelligent gaming. While this book features formal mathematical proofs of its arguments, it also provides a worthwhile overview of how today's video game characters are currently programmed, as well as future possibilities for making them "smarter" (and more realistic) through techniques borrowed from AI and robotics. At this level, the text shows off the possibility of adding cognitive models (expressed in the author's own Cognitive Modeling Language, CML) to the games of the near future.

While today's games feature behavior models and incorporate the rules of physics to create realistic scenes, this book makes a strong case that by adding intelligence to characters, game realism can be enhanced further while actually simplifying development. Though this book is certainly worthy as an academic treatise on the subject, the author keeps an eye on real-world programming issues. For instance, he suggests that adding AI to game characters will coexist with current programming techniques. He is also careful to pay attention to the limits of CPU and graphics processing power when suggesting new algorithms.

The most abstract sections here show off the mathematical techniques (and modeling language) for adding knowledge representation, sensing, and learning to characters. Later sections offering two simulated worlds (featuring T-Rexes and raptors, for example) show off the author's argument to good advantage.

Though it requires a background in math to appreciate fully, AI for Games and Animation can be read profitably by anyone interested in the future of gaming. It is only a matter of time before games adopt some of the techniques presented here, and serious game developers will get a head start with this intriguing and groundbreaking book. --Richard Dragan

Topics covered: Cognitive modeling for games and simulations, geometric and behavior models, domain knowledge, sensing, interval arithmetic basics, creating nondeterministic behavior, Cognitive Modeling Language (CML), and sample model worlds.

Product Description

Investigates the interface between computer graphics (CG) and artificial intelligence (AI) that is on the verge of explosive growth as a new breed of highly autonomous, quasi-intelligent graphical characters. DLC: Computer games--Programming.

Product Details

  • Hardcover: 220 pages
  • Publisher: AK Peters, Ltd.; 1 edition (August 15, 1999)
  • Language: English
  • ISBN-10: 1568811039
  • ISBN-13: 978-1568811031
  • Product Dimensions: 8.9 x 5.9 x 0.6 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 2.9 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #404,643 in Books (See Bestsellers in Books)

More About the Author

John David Funge
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's John David Funge Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?

AI for Computer Games and Animation: A Cognitive Modeling Approach
91% buy the item featured on this page:
AI for Computer Games and Animation: A Cognitive Modeling Approach 2.9 out of 5 stars (10)
$55.00
Programming Game AI by Example
7% buy
Programming Game AI by Example 4.7 out of 5 stars (35)
$32.97
Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology)
2% buy
Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology) 4.2 out of 5 stars (6)
$64.28

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

10 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (4)
2 star:
 (4)
1 star:    (0)
 
 
 
 
 
Average Customer Review
2.9 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
24 of 27 people found the following review helpful:
2.0 out of 5 stars Good for references, not much else..., November 5, 1999
By LG (Redwood City, CA United States) - See all my reviews
When I bought this book I wasn't quite sure what to expect since the title, "AI for Games and Animation: ..." is so broad sounding. What I did expect was that it would be written in an easy to read form and hopefully provide enough in-depth coverage of the topics so that a reasonable game programmer could implement them based on the information provided, without further research. This criteria seems to be adhered to in the technical articles in a publication such as Game Developer.

Apparently, no-one bothered to tell Mr. Funge about this. Although the book does provide some case studies (examples) the actual details of their implementations are often glossed over or shrouded in unnecessary mathematical formalism that is out of place in a game programmer's book. To give an example, complex topics such as inverse kinematics and coupled spring systems are given several short paragraphs. In describing coupled spring systems for deforming a mesh, Funge uses "x dot" notation that most game programmers probably are not familiar with.

The only saving grace is the reference section which can point the reader to more specific literature that may actually be helpful in constructing implementations of some of the techniques described in the book. This increases the rating from the worst (1 star) to 2 stars since it is actually pretty comphrensive.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
20 of 22 people found the following review helpful:
2.0 out of 5 stars Not really useful for game programmers, September 5, 2000
By A Customer
The title of this book is its biggest flaw because it appears to cater to game programmers but the techniques described within it are not that useful. It appears that the book is marketed to the game programming community due to its immense size. Anybody interested it this book would be well advised to purchase the siggraph proceedings that it comes from because not only will you learn what this book is about, you will also have a large resource of other techniques that can be used for graphics and animation.

Yes, John's technique is interesting and different ... however he does not have a gaming background, has never worked on games, and it is obvious that this book is simply an extension of a research paper. You can find better resources for both AI and game programming elsewhere.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
13 of 15 people found the following review helpful:
2.0 out of 5 stars All The AI Concepts No One Actually Uses In One Short Book, December 9, 1999
By A Customer
This book is a fascinating mixture of perfectly reasonable AI techniques which are seldom useful for games, combined with useful but obvious techniques which are described better in a standard AI textbook.

Overall, this book suffers greatly from a lack of relevance. There is no pseudocode, and the few examples in the book are poorly chosen and generally not representative of the real problems encountered in game AI programming. Similarly, many of the valuable techniques often used in game AI are not even mentioned.

The book gives a brief overview of breadth-first, best-first, and depth-first search, but it entirely omits mention of the A* algorithm, some form of which is used in nearly every game that involves pathfinding.

The book also covers a number of topics that are entirely out of place in a book about game AI. Chapter 2 is entirely devoted to game physics. Chapter 6 covers machine learning, a technique which is seldom used for games. And Chapter 11 covers texture mapping and deformable models, which, although important for games, have nothing to do with AI.

The book does have some high points, such as the and the introduction to interval arithmetic. But even then, it wastes the reader's time with several pages of unnecessary mathematical proofs.

Overall, I recommend avoiding this book. Not only will it not inform the reader, it presents a misguided notion of what game AI is all about.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Good ideas, but not fleshed out enough
The idea of creating an autonomous virtual creature with behaviors that dynamically change in response to alterations in the virtual environment is intriguing. Read more
Published on December 19, 2003 by Charles Ashbacher

2.0 out of 5 stars Nothing new about AI
When you are reading this book you fell like a man telling you things that you already know, nothing new. If you dont know nothing about AI maybe will help you. Read more
Published on July 23, 2001 by S Alvarez Patuel

5.0 out of 5 stars An invaluable contribution to CGI animation
Computer Generated Imagery (CGI) has transformed the art of animation. Computer-generated characters are now an everyday part of contemporary culture from advertising to video... Read more
Published on January 9, 2001 by Midwest Book Review

4.0 out of 5 stars One of its kind - look into the future of games
This book covers the fundamentals of AI techniques used in building intelligent characters. Not a step by step cook book, but gives a solid overview of various AI methods for... Read more
Published on July 11, 2000

3.0 out of 5 stars A glimpse of the future
John's book is definitely not for the faint of heart. I am a professional AI designer, I have a degree in AI, I understand the basic concepts at work and I found it very involving... Read more
Published on April 22, 2000

3.0 out of 5 stars Contemplating Artificial Intelligence
In this title, the author strives to take Artificial Intelligence to the next level. The cognitive approach is one where a character is given planning and reasoning skills with... Read more
Published on January 30, 2000 by Truth is Out There

3.0 out of 5 stars A Concise Overview of AI for Computers
The field of "artificial intelligence" is so broad, that even confining it to the domain of computer games doesn't help matters much. Read more
Published on December 14, 1999

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.