<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: Programming Game AI by Example</title> <atom:link href="http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/feed/" rel="self" type="application/rss+xml" /><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/</link> <description>Wii Xbox PlayStation WoW</description> <lastBuildDate>Tue, 07 Feb 2012 02:23:03 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>By: Paco</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-343</link> <dc:creator>Paco</dc:creator> <pubDate>Tue, 14 Jul 2009 13:49:34 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-343</guid> <description> 5.0 out of 5 stars
Great book!
This is a truely great book on AI programming. It does what the title says, as it teaches many concepts and then provides actual code, which is great. </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> Great book!<br
/> This is a truely great book on AI programming. It does what the title says, as it teaches many concepts and then provides actual code, which is great.</p> ]]></content:encoded> </item> <item><title>By: Hulda</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-342</link> <dc:creator>Hulda</dc:creator> <pubDate>Tue, 14 Jul 2009 11:49:25 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-342</guid> <description> 5.0 out of 5 stars
Excellent starter/primer to the AI world
This book never claims to be a definitive guide to AI, but it does promise to give you the techniques used in game AI today. </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> Excellent starter/primer to the AI world<br
/> This book never claims to be a definitive guide to AI, but it does promise to give you the techniques used in game AI today.</p> ]]></content:encoded> </item> <item><title>By: Raheem</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-341</link> <dc:creator>Raheem</dc:creator> <pubDate>Tue, 14 Jul 2009 10:02:03 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-341</guid> <description> 2.0 out of 5 stars
Good overview but poor code and at times badly explained.
First off this book is informative about common AI game techniques. However it lets itself down hugely with the code sections and at times the rather clunky way of explaining some... </description> <content:encoded><![CDATA[<p>2.0 out of 5 stars<br
/> Good overview but poor code and at times badly explained.<br
/> First off this book is informative about common AI game techniques. However it lets itself down hugely with the code sections and at times the rather clunky way of explaining some&#8230;</p> ]]></content:encoded> </item> <item><title>By: Fidelia</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-340</link> <dc:creator>Fidelia</dc:creator> <pubDate>Tue, 14 Jul 2009 07:05:20 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-340</guid> <description> 4.0 out of 5 stars
Really good book but...
This book is really good for learning AI as reviewed in other guys&#039; comment. However, this book does not deal with neural networks. </description> <content:encoded><![CDATA[<p>4.0 out of 5 stars<br
/> Really good book but&#8230;<br
/> This book is really good for learning AI as reviewed in other guys&#8217; comment. However, this book does not deal with neural networks.</p> ]]></content:encoded> </item> <item><title>By: Anonymous</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-339</link> <dc:creator>Anonymous</dc:creator> <pubDate>Tue, 14 Jul 2009 06:35:01 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-339</guid> <description> 5.0 out of 5 stars
Really great book
Good book for anyone whom wants to learn AI, no mathematical or phisical background is needed. </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> Really great book<br
/> Good book for anyone whom wants to learn AI, no mathematical or phisical background is needed.</p> ]]></content:encoded> </item> <item><title>By: Wakinyela</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-338</link> <dc:creator>Wakinyela</dc:creator> <pubDate>Tue, 14 Jul 2009 06:31:10 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-338</guid> <description> 5.0 out of 5 stars
Excellent writing style
Besides being phenomenally well written, this book is also highly practical. The author speaks with the authoritative tone of someone who knows what they are talking about, yet he... </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> Excellent writing style<br
/> Besides being phenomenally well written, this book is also highly practical. The author speaks with the authoritative tone of someone who knows what they are talking about, yet he&#8230;</p> ]]></content:encoded> </item> <item><title>By: Jaela</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-337</link> <dc:creator>Jaela</dc:creator> <pubDate>Tue, 14 Jul 2009 06:05:18 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-337</guid> <description> 5.0 out of 5 stars
Very good introduction
The title definitely delivers what it promises: programming AI by example. Some code examples could be simplified and refactored but then again book would lost some of the... </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> Very good introduction<br
/> The title definitely delivers what it promises: programming AI by example. Some code examples could be simplified and refactored but then again book would lost some of the&#8230;</p> ]]></content:encoded> </item> <item><title>By: Anonymous</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-333</link> <dc:creator>Anonymous</dc:creator> <pubDate>Tue, 14 Jul 2009 05:41:36 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-333</guid> <description>&lt;/div&gt;I have read many game development books, and this is definitely one of the best ones out there. Just by flipping through the pages, you can see right away how much care Mr. Buckland has taken in writing this book. There are a plethora of diagrams and code examples, and the layout and organization is excellent. The balance between theory and implementation is just right. The writing style is concise and the book covers a lot of material, yet it is enjoyable and painless to read. Personally I also like the fact that the book is physically compact so it fits easily on my desk :)&#013;&lt;br/&gt;&lt;br/&gt;By far though, my favorite aspect of the book is the &quot;real-life&quot; examples he gives. It&#039;s easy to skim over all the theory without really &quot;absorbing&quot; the material, but when you see the concrete examples, it jogs your brain and gets you thinking about how to actually apply it. For example, when discussing the basic idea of &quot;states&quot;, he doesn&#039;t just make up a contrived example and leave it at that; he gives several examples from actual types of games. For example, a Quake style bot might implement FindArmor, FindHealth, SeekCover, and RunAway. Even the weapons may implement mini state machines like Move, TouchObject, and Die.&#013;&lt;br/&gt;&lt;br/&gt;Digging deeper into the actual content of the book, it covers all of the practical topics an AI programmer should know, such as FSMs, pathing, group behavior, scripting, fuzzy logic, etc. All topics are explained in enough detail that you can incorporate them comfortably in your game, and if you want to learn more, you have a solid foundation to build on. As it says in the book, being an AI programmer isn&#039;t just about memorizing a handful of techniques, but also about how to apply them in combination. So, the book covers two concrete examples: a soccer game and a simple shooter game called Raven. To further your understanding, each section also contains some suggested practice exercises, like &quot;Write code to update their sensory system so that a bot is able to sense when it is being shot at.&quot; Finally, as a bonus, this book also talks about UML class diagrams in the appendix, which is very useful to know if you don&#039;t already.&#013;&lt;br/&gt;&lt;br/&gt;It doesn&#039;t talk about genetic algorithms or neural networks, but that seems like a good decision because those topics rarely come up in practical AI. If you want to learn more about those, Mr. Buckland has written another book called &quot;AI Techniques for Game Programming&quot;.&#013;&lt;br/&gt;&lt;br/&gt;Incidentally, notice that my review, plus all the reviews before mine, all contain the word &quot;best&quot;. This is no accident- this book is a gem, and should be required reading for anyone looking to get into game AI. </description> <content:encoded><![CDATA[<p>I have read many game development books, and this is definitely one of the best ones out there. Just by flipping through the pages, you can see right away how much care Mr. Buckland has taken in writing this book. There are a plethora of diagrams and code examples, and the layout and organization is excellent. The balance between theory and implementation is just right. The writing style is concise and the book covers a lot of material, yet it is enjoyable and painless to read. Personally I also like the fact that the book is physically compact so it fits easily on my desk <img
src='http://emergentgametech.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#13;</p><p>By far though, my favorite aspect of the book is the &#8220;real-life&#8221; examples he gives. It&#8217;s easy to skim over all the theory without really &#8220;absorbing&#8221; the material, but when you see the concrete examples, it jogs your brain and gets you thinking about how to actually apply it. For example, when discussing the basic idea of &#8220;states&#8221;, he doesn&#8217;t just make up a contrived example and leave it at that; he gives several examples from actual types of games. For example, a Quake style bot might implement FindArmor, FindHealth, SeekCover, and RunAway. Even the weapons may implement mini state machines like Move, TouchObject, and Die.&#13;</p><p>Digging deeper into the actual content of the book, it covers all of the practical topics an AI programmer should know, such as FSMs, pathing, group behavior, scripting, fuzzy logic, etc. All topics are explained in enough detail that you can incorporate them comfortably in your game, and if you want to learn more, you have a solid foundation to build on. As it says in the book, being an AI programmer isn&#8217;t just about memorizing a handful of techniques, but also about how to apply them in combination. So, the book covers two concrete examples: a soccer game and a simple shooter game called Raven. To further your understanding, each section also contains some suggested practice exercises, like &#8220;Write code to update their sensory system so that a bot is able to sense when it is being shot at.&#8221; Finally, as a bonus, this book also talks about UML class diagrams in the appendix, which is very useful to know if you don&#8217;t already.&#13;</p><p>It doesn&#8217;t talk about genetic algorithms or neural networks, but that seems like a good decision because those topics rarely come up in practical AI. If you want to learn more about those, Mr. Buckland has written another book called &#8220;AI Techniques for Game Programming&#8221;.&#13;</p><p>Incidentally, notice that my review, plus all the reviews before mine, all contain the word &#8220;best&#8221;. This is no accident- this book is a gem, and should be required reading for anyone looking to get into game AI.</p> ]]></content:encoded> </item> <item><title>By: Ulema</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-336</link> <dc:creator>Ulema</dc:creator> <pubDate>Tue, 14 Jul 2009 04:09:06 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-336</guid> <description> 5.0 out of 5 stars
Just what I was looking for.
This book was just what I was looking for. The book has great examples and the accompanying code was phenomenal. </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> Just what I was looking for.<br
/> This book was just what I was looking for. The book has great examples and the accompanying code was phenomenal.</p> ]]></content:encoded> </item> <item><title>By: Rafer</title><link>http://emergentgametech.com/books/game-programming-books/programming-game-ai-by-example/comment-page-1/#comment-335</link> <dc:creator>Rafer</dc:creator> <pubDate>Tue, 14 Jul 2009 03:38:05 +0000</pubDate> <guid
isPermaLink="false">http://emergentgametech.com/?p=37#comment-335</guid> <description> 5.0 out of 5 stars
This book helped me get a 1st in my dissertation
For my final year project I decided to write a football soccer sim. Was not sure how to approach this. </description> <content:encoded><![CDATA[<p>5.0 out of 5 stars<br
/> This book helped me get a 1st in my dissertation<br
/> For my final year project I decided to write a football soccer sim. Was not sure how to approach this.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 6/26 queries in 0.030 seconds using disk: basic

Served from: emergentgametech.com @ 2012-02-07 07:45:39 -->
