TOTAL MOBILIZATION

Redefining Grand Strategy

THE CONCEPT

Total Mobilization is a WW2 grand-strategy game. While typical grand-strategy games utilize a tile / province based map, where unit movements are limited by the tile, Total Mobilization introduces a radical new concept.

In Total Mobilization, units can move freely in any direction for any distance, this enables much more accurate and realistic frontlines, moreover, this allows for hundreds of thousands of units to engage simultaneously for the first time.

Physics. As seen in the video, units engage and advance across the fontline by "pushing" enemy units back, this is based on a calculation of strength and damage.

UNITY ECS

Total Mobilization is made with Unity Engine's Entity Component System. ECS optimization allows for mass parallel programming, which is what made Total Mobilization possible.

Multi-threaded performance of Total Mobilization's source code. Green shows full utilization of threads.

To account for the massive amount of pathfinding required for 100K+ units, I have developed my own 3-tier hierarchical pathfinding algorithm, allowing pathfinding over long distances to be partitioned into smaller tasks for faster processing.