|
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Amazon.co.uk Trade-In Store for more details. |
Product details
|
AI Techniques for Game Programming takes the difficult topics of Genetic Algorithms and Neural Networks, explaining them in plain English. Gone are the tortuous mathematic equations and abstract examples to be found in other books. Each chapter will take you through the theory a step at a time using fun, practical examples – providing you with all the knowledge you require to start incorporating these esoteric techniques into your own games and applications.
After a whirlwind tour of Windows programming - for those readers who require a refresher - you will learn how to use genetic algorithms for optimization, path-finding and evolving control sequences for your game agents. After learning the basics of neural networks, AI Techniques for Game Programming will demonstrate how you can evolve neural motion controllers for your game agents, and how neural networks may be applied to obstacle avoidance and map exploration. You will learn about backpropagation and pattern recognition and discover how to train a network to recognize mouse gestures.
Finally the book explains state-of-the-art techniques for creating neural networks with dynamic topologies.Each chapter is complimented by well commented source code and most provide fun exercises and problems for you to practice your newfound knowledge.
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product)
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
16 of 18 people found the following review helpful:
4.0 out of 5 stars
Excellent Intro to AI,
By Lee (United Kingdom) - See all my reviews
This review is from: AI Techniques for Game Programming (Game Development) (Paperback)
I've been interested in getting into AI for a while, but the odd read of more traditional books on AI kept putting me off - they all lose me after several chapters of hard science and maths. This book didn't, it deals with genetic algorithms and Neural nets in a very easy way, perfect for AI beginners like me to get a good grounding. The first third of the book is the usual primer on C++ - I skipped this chapter, and only gave the book 4 stars because of this. C++ does not interest me (I'm a java person) plus as a book focusing on AI I don't expect an intro to C++/windows programming - I wish authors of these books would make better assumptions about the likely reader. The second third is 'genetic algorithms', very easy to follow and good examples starting with the Travelling salesman (example code is C++, but I don't mind that). It explains the basics of 'encoding' the 'genes' and how to evolve them, it also deals with different approaches to evolving a gene, the author makes it fairly clear that one approach may work for one problem, but not another. The last third of the book is Neural nets. This was the bit that I was mostly interested in - I wanted the genetic section, but it was neural nets that I have got stuck on in the past when trying to read other books. Following a nice simple introduction of Neural Nets came the stuff on implementing them, what a breeze, I wish I had read this book a while ago. It also goes on to combine neural nets and genetic algorithms to demonstrate things like path finding. The author does bypass tricky parts, there are a couple of points he provides the maths for in a reasonably simple way and makes it quite clear that you should do further reading if you want to know the theory behind these parts, I felt this was a plus though others may find it off putting. The book is clearly aimed at those with little knowledge of the 2 main topics covered, and does an excellent job of bringing that audience up to speed and ready to do more hard core reading if they want to become gurus. If you already feel comfortable with these 2 elements of AI then this book is probably not for you, If like me you don't know much, but want to then I recommend this strongly.
3 of 4 people found the following review helpful:
5.0 out of 5 stars
Simple, practical, inspiring,
By Nick Economidis (Thessaloniki Greece) - See all my reviews
This review is from: AI Techniques for Game Programming (Game Development) (Paperback)
This is an excellent book on genetic algorithms and neural networks. I have studied neural nets and GA, but this is the most interesting book I've read so far. It is written in such a way, that you can follow even if you have a limited (A-level) maths background. The author gives a fair programming and math explanations where needed. It is the best book that gives you the 'feeling' of when and how to use these techniques, his examples are fun and easy to follow. Unlike the rest of the LaMothe's books, this one has only a limited (just 30 pages) background on windows, and only the necessary explaining of the code. I feel this book is very inspiring for a starter on GA and NN. Highly recommended
4.0 out of 5 stars
Informative and Thorough,
This review is from: AI Techniques for Game Programming (Game Development) (Paperback)
I've found this book to be both very informative and definitely a nice read. The sidebars provide a nice "cooling" for a overheated mind and the ANN and genetic algorithm chapters are extremely well detailed.
It shows age, but not as much as I had feared. Overall a great book to have, and counts in my book as a good purchase.
Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
|
Most Recent Customer Reviews |
|