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.