GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||Understanding Your Enemy: A Mathematical Approach to Unit Analysis|
|Company Name(s):||Creative Assembly|
|Track / Format:||Programming|
Did you know free users get access to 30% of content from the last 2 years?
|Overview:||Most strategy games revolve around the interaction of units with each other. Understanding the characteristics and performance of units is key for many steps during the development process: from design, to AI decision-making, and as a supporting layer if combat between sets of units is simulated. Creative Assembly developed a new approach that relies on the mathematical principle of Taylor expansion: instead of trying to identify the accurate performance value of a unit in a specific situation, they linearize its performance around a baseline value within the situational space of their game. Therein, they use game model results to determine modifiers for different situational dimensions of their game (e.g. terrain, units involved) and linearize a unit's contextual potential around its base value by using these modifier values.This lecture will discuss the caveats that come with this approach and investigate its application for game design, AI, and on automatic battle resolution algorithm.|