Session Name: | Pathing in 'Age of Empires IV': Flow Fields and Steering Behaviors |
Speaker(s): | Frank Cheng |
Company Name(s): | Microsoft, World's Edge |
Track / Format: | Programming |
Did you know free users get access to 30% of content from the last 2 years?
Overview: | Creating a real-time strategy game with hundreds of units moving across an ever-changing battlefield, as opponents construct and destroy buildings and walls, requires a robust and efficient pathfinding system. This presentation walks through how Age of Empires IV combined flow fields, hierarchical A*, and steering behaviors to deliver fluid and cohered unit movement across a dynamic world. Going into details on dealing with different terrain types and unit sizes, the optimization strategy and new features that were developed for each of these base systems, and the implementation nuances and gotchas the team encountered. |