Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
22 used & new from $22.00

Have one to sell? Sell yours here
 
   
AI Game Engine Programming (Game Development Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

AI Game Engine Programming (Game Development Series) (Paperback)

by Brian Schwab (Author)
3.8 out of 5 stars See all reviews (10 customer reviews)

List Price: $49.95
Price: $32.97 & this item ships for FREE with Super Saver Shipping. Details
You Save: $16.98 (34%)
  Special Offers Available
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

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

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
9 new from $30.00 13 used from $22.00
Also Available in: List Price: Our Price: Other Offers:
Paperback (2) $54.99 $34.64 33 used & new from $30.19

Special Offers and Product Promotions

  • Purchase this entertainment book and get 12 issues to either Rolling Stone, Men's Journal or Us Weekly for $2.95 each. That's less than $0.25 an issue. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Programming Game AI by Example by Mat Buckland

AI Game Engine Programming (Game Development Series) + Programming Game AI by Example
Price For Both: $65.94

Customers Who Bought This Item Also Bought

Behavioral Mathematics for Game AI

Behavioral Mathematics for Game AI

by Dave Mark
4.2 out of 5 stars (5)  $34.99
Advanced Game Programming: A GameDev.net Collection

Advanced Game Programming: A GameDev.net Collection

by Drew Sikora
$34.19
Character Animation With Direct3D

Character Animation With Direct3D

by Carl Granberg
5.0 out of 5 stars (2)  $26.39
AI Techniques for Game Programming (The Premier Press Game Development Series)

AI Techniques for Game Programming (The Premier Press Game Development Series)

by Mat Buckland
4.4 out of 5 stars (20)  $37.79
Game Engine Architecture

Game Engine Architecture

by Jason Gregory
$63.70
Explore similar items

Editorial Reviews

Product Description
AI Game Engine Programming provides game developers with the tools and wisdom necessary to create modern game AI engines. It takes programmers from theory to actual game development, with usable code frameworks designed to go beyond merely detailing how a technique might be used. In addition, it surveys the capabilities of the different techniques used. In addition, it surveys the capabilities of the different techniques used in some current AI engines, and covers common pitfalls, design considerations, and optimizations. If you're having difficulty determining which techniques to use, or looking for working code best suited to a particular game, you'll find the answers here. You'll also find a clean, usable interface for a variety of game AI techniques with an emphasis on primary decision-making paradigms.

The book provides insightful coverage of a variety of subjects important to AI engine development, and ties them together masterfully to form an indispensable reference. Part I provides an overall look at game AI, covers the basic terminology used in the book, reviews underlying concepts of game AI, and dissects the parts of a game AI engine. Part II covers specific game genres (RPG, TRS, FTPS, Shooter, Sports, Racing, Strategy, Adventure, Fighting, Platform, and miscellaneous) and explains how they use different AU paradigms. It also covers the move common solutions to the problems posed by each genre. Some of the problems include, dealing with direct AI and human interactions, using scripting languages appropriately, and general intelligence/entertainment balancing. Part III provides the actual code implementations for the basic AI techniques such as finite state machines, fuzzy state machines, message board systems, scripted systems, and location-based information systems. And, Part IV covers the move advanced techniques, including genetic algorithms, neural networks, artificial life, planning algorithms, and decision trees. The book concludes with Part V, which looks at "real game AI development." The areas covered here focus on how distributed AI works as an overall paradigm that can help with the organization of any AI engine. There is also coverage of common AI development, debugging and tuning, and the future of AI.

After reading this book you'll have traveled through most of the huge landscape of knowledge that a game AI programmer faces, and you'll be prepared to master it!

Key Feature:
* Provides a detailed guide for programmers interested in creating an AI engine for and game genre
* Breaks down AI elements and solutions by genre, and provides concrete examples from popular games
* Includes code implementations for both basic and complex AI techniques
* Provides suggestions for how the AI systems discussed can be extended or optimized for space, speed, and other limitations
* Explains distributed AI as a paradigm that can help with the organization of almost any AI engine

On the CD-ROM
The CD-ROM includes all of the source code compiled using Microsoft Visual C++ 6.0, along with the compiled binaries; the GLUT wrapper for OpenGL library, and the Lua language library; useful bookmarks; and all the figures from the book.

System Requirements: Pentium 3.1 GHz or better, GeoForce Go or 3 graphics card or better, Windows (ME, 2000, or XP). The demonstration programs are written in Microsoft Visual C++ under the Windows platform, but only rendering is platform specific. The rendering API used is the GLUT extension to Open GL.

About the Author
Brian Schwab has been a game programmer for over ten years, and has held key positions as Gameplay and AI Programmer for both Angel Studios and DreamWorks Interactive. He currently works as a Senior AI Programmer for Sony Computer Entertainment.


Product Details

  • Paperback: 624 pages
  • Publisher: Charles River Media; 1 edition (September 2004)
  • Language: English
  • ISBN-10: 1584503440
  • ISBN-13: 978-1584503446
  • Product Dimensions: 9.1 x 7.2 x 1.3 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #519,026 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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:
 (5)
4 star:
 (1)
3 star:
 (2)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
37 of 42 people found the following review helpful:
5.0 out of 5 stars Best game book I've read yet, April 15, 2005
By Paul (Austin, TX) - See all my reviews
I have worked in the game industry for over 10 years, and have also taught classes in game design and programming. This is the first book that I would recommend as intro/intermediate textbook for game AI. It covers all the popular game types (shooters, fighters, sports, and more) and covers all the popular AI methods (state machines, scripting, messaging, many others).

The book uses a very clean, not-too formal, not-too conversational writing style, which is easy to get into and yet remains professional sounding. The included code is clean, usable, and is very representative of real working game code. There's also tons of code snippets from actual released games to show the reader how the concepts have been done out in the wild.

The book also goes into the actual process of creating an AI system for a game project. Only by knowing the type of game you're going to make, the platform, the audience, and a slurry of other factors can you intelligently design a system that will provide your project with everything it needs to succeed.

All in all, a great piece of work from an industry vet.

Also, another review states that "the book fails because it's OpenGL based," which is hilarious in its ignorance and outright falsehood. The reviewer states that "all major gaming houses use DirectX" which is strange, cosidering that the vast majority of all video games are actually not PC based (which is the platform that mostly uses DirectX; Sony and Nintendo obviously are not using Microsoft's libraries, even the XBox uses a very specialized version of DirectX). Plus the fact that the author actually WORKS at Sony, and you can see that the reviewer doesn't really have any clue. The book is about Game AI, and the small bit of OpenGL code in the book is just allowing a quick, cross platform "renderer" for the AI demos. This is not a book on game graphics, and never says that it is.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 21 people found the following review helpful:
5.0 out of 5 stars All around great book on the subject, September 6, 2005
By Anthony (New York) - See all my reviews
This book was quite revealing to me. It is basically split into two halves: the first part talks about specific game types and how developers have traditionally used AI systems for each, and the second part which covers the actual code implementations for these systems.
I loved the in depth game section. It was really interesting to find out exactly which techniques are used the the various games. He even includes many examples from real life games. It made thinking about creating these systems for myself seem much more doable.
As far as code goes, there's a ton of it. Both working game code for each type of AI system he's trying to explain, as well as code from real games or internet demos. I found his code clean and professionally written. I have already used code from three different chapters as a launching point for my own projects.
I saw a reference in another review for Programming AI by Example. I also own that book and I must say I liked this one better. Matt's book is good, don't get me wrong. But there's a whole chapter on math basics (which I didn't need), another chapter on steering behaviors (all of the information and code for which I can get directly from Craig Reynold's OpenSteer project online) and then specific chapters detailing Matt's own AI engine, which is called Raven (nothing really mind blowing, and I'd rather code my own to get the concepts solid).
Brian's book, on the other hand, was more of a toolbox of code that I can assemble into whatever shapes I need. Not too much code, and definately not too little. One of the reviewers noted that there's "not enough code to illustrate the concepts"? Sounds to me like somebody just wants the entire thing done for him. I looked at the other books that guy has reviewed, and he absolutely loved Andre LaMothe's "Tricks of the Windows Game Programming Gurus". Ha. That book is for total beginners, and was just a collection and republishing of some of his earlier, outdated books. He even says "I want to write like him".
I'm really looking forward to anything else Brian might write in the future. I have found so many useful nuggets of information from this book. Great job.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Just What I Was Looking For, February 20, 2005
Up to now, I have discovered books that contained AI code samples but out of context for what I needed. The code was specific and merely a part of collections of examples. I finally found this book. It explains all the game genres in terms of AI capability and requirements albeit rather technical in some places that I appreciated as reference. I have not completed the book yet but the contents are allowing me to create my own AI Engine that includes all the types in the book. Just to gain experience and knowledge and add to my portfolio. I strongly recommend this book for both it's content and the CD contents. --Joe
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars Good book for beginning AI programming
This is a good book if you are a relatively experienced programmer who is beginning game programming (like me) or if you are already somewhat experienced in basic game development... Read more
Published 29 days ago by Kristjan

3.0 out of 5 stars Rambling and repetitive, merely an overview, basic
For those of us seeking in depth coverage of implementation details concerning AI Game Engine programming, this is not the book. Read more
Published 4 months ago by Brian Livingston

3.0 out of 5 stars No real meat and potatoes, but many appetizers.
First, I would like to address the comment a reviewer made about the book being no good because it utilizes OpenGL. Read more
Published on August 22, 2005 by Babayada

2.0 out of 5 stars Scattered, superficial treatment
The book is trying to do too much but end up delivering little. There is also not enough code to illustrate the concepts. Read more
Published on August 20, 2005 by Little Monk

5.0 out of 5 stars Great Book in Game AI
This is a good book that talks about game AI. The author describe most of the game AI topics in this book. If you interest in game AI. Read more
Published on April 27, 2005 by K. Lau

1.0 out of 5 stars Based on OpenGL....
I'm going to differ with the more positive reviewers for one reason only. Yes, the book provides excellant information, but the most valuable part of titles like this is the... Read more
Published on April 13, 2005 by Memnoch

5.0 out of 5 stars Very comprehensive.
I really dug this book. It was interesting from many different angles. The breakdown of the various game types into what kinds of AI was most useful was cool, I'd never seen that... Read more
Published on January 31, 2005 by jasper

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Transform Your Bathroom for Less

Home Improvement Value Center
Save up to 50% on sinks, faucets, showerheads, and toilet seats in the Home Improvement Value Center. Make your bathroom transformation a reality today.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

This Jig Saw Is No Puzzle

Shop for jig saws
A versatile jig saw is the ideal tool for cutting a wide range of materials cleanly and accurately.

Shop for jig saws

 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Lost Symbol
The Lost Symbol by Dan Brown
$16.17

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates