or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
23 used & new from £20.00

Have one to sell? Sell yours here
 
   
Programming Game AI by Example
 
See larger image
 

Programming Game AI by Example (Paperback)

by Mat Buckland (Author)
4.6 out of 5 stars  See all reviews (5 customer reviews)
RRP: £43.50
Price: £30.34 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £13.16 (30%)
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.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Thursday, February 11? Choose Express delivery at checkout. See Details
17 new from £20.00 6 used from £25.44

Frequently Bought Together

Programming Game AI by Example + 3D Math Primer for Graphics and Game Development (Wordware Game Math Library) + Game Coding Complete, 3rd
Total RRP: £123.48
Price For All Three: £86.64

Some of these items are dispatched sooner than the others. Show details


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 500 pages
  • Publisher: Wordware Publishing Inc.,U.S. (1 Oct 2004)
  • Language English
  • ISBN-10: 1556220782
  • ISBN-13: 978-1556220784
  • Product Dimensions: 22.4 x 15.2 x 2.8 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon.co.uk Sales Rank: 128,562 in Books (See Bestsellers in Books)

    Popular in these categories:

    #4 in  Books > Computing & Internet > PC & Video Games > Programming > AI (Artificial Intelligence)
    #50 in  Books > Computing & Internet > Computer Science > Algorithms > Artificial Intelligence
    #79 in  Books > Computing & Internet > Programming > Games

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Got a Flash Game Idea? opens new browser window
www.openscreenproject.org  -  Over 50 developer grants awarded. Will you be the next?
   Innovative Air Sampler opens new browser window
www.iul-inst.com  -  SPIN AIR - 100% use of plate area instead of 5% of still air samplers
   ECU P/N: 0261200073 Here opens new browser window
www.ecu-repairs.com  -  We Replace & Remanufacture Ecu's For Instant Quote 08712 88 44 90
  
 

Product Description

Book Description

With the recent success of such games as Microsoft's Halo, artificial intelligence has taken a bigger role in the gaming industry and a few books have emerged with an academic, theoretical approach to the topic. AI Game Programming by Example describes in detail many of the AI techniques used in modern computer games and, more importantly, explicitly shows the reader how to implement these practical AI techniques within the framework of several popular game genres. These features, combined with the exercises throughout the book, provide game developers with a practical foundation to game AI.

Programming Game AI by Example provides a comprehensive and practical introduction to the "bread and butter" AI techniques used by the game development industry, leading the reader through the process of designing, programming, and implementing intelligent agents for action games using the C++ programming language.

Techniques covered include state- and goal-based behavior, inter-agent communication, individual and group steering behaviors, team AI, graph theory, search, path planning and optimization, triggers, scripting, scripted finite state machines, perceptual modeling, goal evaluation, goal arbitration, and fuzzy logic.

From the Inside Flap

"…stands out from the pack by providing industrial-strength solutions to difficult problems, like steering and goal-oriented behavior. Mat guides the reader toward building a foundation robust enough for real games. This book is a must-have for anyone new to the field, and has tips for the seasoned professional as well. I wish I [had] read it eight years ago!"

Jeff Orkin

AI architect, Monolith Productions, No One Lives Forever 2 and F.E.A.R.
"…a nice combination of a lot of really useful information, put together in a way that doesn’t make my brain leak."

Gareth Lewis

Project leader, Lionhead Studios, Black & White 2
"Each chapter of Mat’s book gently introduces the reader to a fundamental game AI technology before expanding the new idea into a fully formed solution replete with extensive code and clearly worded examples. The tone of the book is uncomplicated and accessible to the reader, allowing a novice programmer the opportunity to get to grips with the basics of game AI programming by implementing their own systems direct from theory or expanding upon code examples offered to gain understanding in a sandbox environment. Once individual technologies are fully understood, the book goes on to combine these ideas into several complete game environments allowing the reader to understand the relationships between the interacting systems of an overarching game architecture."

Mike Ducker

AI programmer, Lionhead Studios, Fable
"Using easy-to-follow and well-described examples, this book shows you how to use most of the techniques professional AI programmers use. A great introduction for the beginner and an excellent reference for the more experienced!"

Eric Martel

AI programmer, Ubisoft, Far Cry (XBox)
"Programming Game AI by Example is an excellent book for the game programming neophyte, the intermediate programmer, and even the expert - it doesn’t hurt to go over familiar ground, does it? The book concisely covers all of the important areas, including basic maths and physics through to graph theory and scripting with Lua, to arm any programmer with the tools needed to create some very sophisticated agent behaviours. Unusually for books of the type, Programming Game AI by Example is solid in its software engineering too, with the example code demonstrating game uses of familiar design patterns. I’d have no qualms about recommending Programming Game AI by Example to any programmer. It’s an excellent read and an excellent springboard for ideas."

Chris Keegan

Technical director, Climax Studios (Solent)


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
 

What Do Customers Ultimately Buy After Viewing This Item?

Programming Game AI by Example
72% buy the item featured on this page:
Programming Game AI by Example 4.6 out of 5 stars (5)
£30.34
Game Coding Complete, 3rd
10% buy
Game Coding Complete, 3rd 5.0 out of 5 stars (8)
£26.70
Beginning C ++ Through Game Programming, Second Edition
7% buy
Beginning C ++ Through Game Programming, Second Edition 3.8 out of 5 stars (16)
£14.83
Artificial Intelligence for Games
6% buy
Artificial Intelligence for Games
£31.47

 

Customer Reviews

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

 
22 of 22 people found the following review helpful:
4.0 out of 5 stars A great book, with some significant gaps., 17 Jan 2005
By Mr AI "aideveloper" (UK) - See all my reviews
(TOP 1000 REVIEWER)   
This is a great book for hobbiest game developers, and professionals new to AI. It gives a good overview of some of the most interested areas of game AI, and practical solutions to make progress.

It is the first book I've seen that makes a good effort to present solutions that would actually be used in real games. Which surprised me, because Mat's first book on game AI was just like every other title I've read: a blend of hype and unusable technology. With this book he has come on by miles.

I'm AI programmer in the industry, and this is the first book I've seen that I could hand-on-heart recommend for real technology (John Funge's book is also good, but as an overview, not for practical implementation).

There are some bits (such as the scripting chapter) that are squarely aimed outside the industry, but provide superb material for a hobbiest. The majority of the book is filled with technology that covers the very basics of game AI for novice AI developers. And there are some bits (like the goal oriented behaviour chapter) that could actually benefit people working on commercial games.

There are bits I disagreed with, inevitably.

My biggest criticism of the book is its narrow scope. It covers a handful of AI techniques well, but doesn't talk about the tens of other techniques that game AI programmers need to use to get the game out of the door. It also misses lots of techniques used in particular game genres (it is focussed primarily on shooters, although there is a chapter with some small inspiration for sports games). Some of this is because of size, but it means that the book can only act as a taster and not a real reference book.

Mat's writing is chirpy and readable, and so far the code is reasonably correct and useful. I would recommend it if you are a hobbiest game developer, but its probably far beneath you if you already work in AI in the industry.

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


 
9 of 10 people found the following review helpful:
5.0 out of 5 stars A must have., 11 Nov 2004
By Darren Wood (Birkenhead, Merseyside United Kingdom) - See all my reviews
The book uses source code (C++) and UML diagrams to explain AI techniques that can be found in various games in a simple yet precise manner. Each chapter has a practical Visual C++ project, which can be used as a framework to expand on the ideas presented. I thoroughly recommend this book, not only for AI programmers, but programmers in general, as it re-inforces good software engineering practices in an industry that largely discards them.

Overall, an excellent book. This is how AI should be taught at University.

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


 
2 of 2 people found the following review helpful:
4.0 out of 5 stars A good book, does the job, 3 Sep 2008
A good book for game AI to get you started, the text reads fine and is easy to follow. The code on the other hand is rather messy, and I agree with the other reviewer that pseudo code would have been a better option - you have to read through all the authors little coding habits to root out what you need.

Still, worth a read because the AI descriptions are very well put together.

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

5.0 out of 5 stars Fantasitc Game AI Resource
I found this book to be a fantastic resource for AI Game Development. It showed me new techniques on implementing simple agents that displayed intelligent behaviour, without... Read more
Published 2 days ago by Sam S. Ung

5.0 out of 5 stars Nicely done.
First off, it's a good read as it is so well written. There is an invaluable basic maths/physics primer at the
start (in fact I still refer to that section a year later)... Read more
Published on 8 Mar 2007 by TG

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
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


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.