Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

slanning (5049)

  (email not shown publicly)

Scott Lanning is currently working in Amsterdam at a hotel-booking company. The following interviews and commentaries are for entertainment only. The views and opinions expressed therein do not necessarily represent the views of his employer or even himself.

Journal of slanning (5049)

Monday May 29, 2006
10:58 AM

Programming Game AI by Example

[ #29748 ]
I'm reading Programming Game AI by Example. I think that if you're an intermediate programmer who knows C++, and have an interest in computer games (even if you just play them, like me), you'd probably like it. It's really practically oriented, like a tutorial, but at the same time his explanations are based on sensible designs (in the sense of "ok, maybe you wouldn't do exactly this in a real game, but this is the basic idea"). It's not for you if you're looking for an academic, theoretical book. I've only read the first three chapters, but so far so good. I really liked chapters 2 (finite state machines, where he uses an example of Miner Bob who goes from the mine to the saloon ("ah's mighty thusty!") and the bank and home to the li'l lady) and chapter 3 (steering behaviors: seek, flee, pursuit, evade, object avoidance, wall avoidance, etc. If you want to know more, he mentions an article called Steering Behaviors For Autonomous Characters a few times in the book, which also contains a lot of links in its references section.).
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.