The gaming industry has seen great strides in game complexity recently. Game developers are challenged to create increasingly compelling games. This series explores important Artificial Intelligence (AI) concepts and how to optimize them for multi-core.
Designing AI for Games. Intelligent agents need to identify points of interest in the game world. This article shows how to identify and optimize points of interest and provides ways of organizing them for multi-threading.