Overview
This bachelor’s project focused on pathfinding and group movement at large scale. The core goals were:
- move large groups while keeping formation quality
- work with Unity DOTS
- stay close to gameplay needs rather than pure simulation
- build something production-minded with guidance from industry mentors
The main systems combined a full navmesh with a waypoint graph to connect towns and larger routes. Formation movement mixed full pathfinding with dynamic obstacle avoidance.
Main takeaways
- large-scale movement depends as much on data layout as on the actual pathfinding algorithm
- formation quality and readability matter as much as raw throughput
- DOTS was useful as a practical way to think differently about structure and scale
The source repository is available on GitHub.