Killzone's AI: Dynamic Procedural Tactics

Arjen Beij & Remco Straatman; GDC Europe 2005, London 31 August 2005

Follow Publication Killzonesai

Dynamic tactical position evaluation functions are procedures that use static and dynamic information about the world to make tactical decisions at run-time. By having NPCs use a procedural description of the solution to a tactical decision, the solution can vary depending on the inputs. Using static information about the world as input makes sure the tactics are applicable at any place on the map. Using dynamic inputs makes sure they are applicable in multiple situations.