Which Software Is Required?
The primary operating system supported for this book is Windows—any recent flavor. Most importantly, you need a C++ compiler to be able to extend the demos and try the exercises. Both Visual C++ 6.0 and .NET are suitable choices, but the code also compiles with Dev C++ (a free development environment).
The recommended game platform for the AI is id Software's Quake 2. It is possible to run the examples using the assets from the Quake 2 demo only (available for free), but there are a few visual limitations. You need to own the full game if you want to see all the maps, textures, and objects.