Hi. Some time ago I needed a formation system for my game and thought others might find it useful too. Initial version didn’t meet my expectations, however, in the last days improvements were added.
The example scene uses GridPath and AIPath for followers but other movement scripts and path types are working too.
Main Features:
-
Dynamic Formation Changes
-
Follower Removal
-
Change Visual Leader (cosmetic)
-
Adaptive positioning fallback
-
Formation Layout ScriptableObjects
More information about implementation can be found in ReadMe.md
Feel free to check it out, feedback wanted and builds available: