Game Development Reference
In-Depth Information
Game Programming Gems (Series) . Each volume of this series has a few articles
on AI programming. The older volumes are out of print, but the newer ones are
still available.
AI Programming Wisdom (Series) . Much like the Game Programming Gems
series, except 100% focused on AI for games. Some of the volumes are out of
print.
Pathfinding
Recast and Detour ( http://code.google.com/p/recastnavigation/ ) . An excellent
open source pathfinding library written by Mikko Mononen, who has worked
on several games including Crysis . Recast automatically generates navigation
meshes, and Detour implements pathfinding within the navigation mesh.
States
Gamma, Eric et. al. Design Patterns: Elements of Reusable Object-Oriented
Software . Boston: Addison-Wesley, 1995 . Describes the state design pattern as
well as many other design patterns. Useful for any programmer.
Buckland, Mat. Programming Game AI By Example . Plano: Wordware Pub-
lishing, 2005 . This is a general game AI topic, but it also has great examples of
state-based behavior implementations.
Search WWH ::




Custom Search