» Design AI for Your Games: Part 2
Part 2: Perceptions and Path Finding
Perception equals reality. And in games, the more that can be perceived, the more realistic the experience is… both for the player and for the game entities.
This article discusses the challenges an AI faces in perceiving and navigating a complex environment, and how those challenges can be addressed. Included are examinations of using ray tracing to emulate sight, and how your AI can perceive temporary entities (such as bullet holes, pools of blood and footprints). It then discusses how your AI can navigate the environment, including the use of multi-threading for crashing, turning, and remembering. Includes code samples.

