Group waypoints - marching in a row issue IMPLEMENTED
Posted: Thu Aug 07, 2014 6:43 am
Hi all! That's a great game, but the way waypoints following is implemented is awful.
If you select a square group of units and set them a waypoint, they will move there in a single column, losing a lot of time due to first moved units blocks others and being very vulnerable to enemies in process of transportation. So for more optimal motion you have to set a waypoint for every unit in group ofsetting it relative to current position.
It would be great if this can be done automatically - you select the group of unit, set them a waypoint and instead of setting the same waypoint to every member of group (current behavior) they all have different waypoints, depending on their current position, so they will move to the target in parralel.
Even better solution would be better algorithm of following to waypoint, algorithm that takes into account other units, prevents crowding and moving in one line, but i understand it is harder to implement (it seems somewhat easier for the diagonal movement, but i agree that orthogonal movement have some flavor).
If you select a square group of units and set them a waypoint, they will move there in a single column, losing a lot of time due to first moved units blocks others and being very vulnerable to enemies in process of transportation. So for more optimal motion you have to set a waypoint for every unit in group ofsetting it relative to current position.
It would be great if this can be done automatically - you select the group of unit, set them a waypoint and instead of setting the same waypoint to every member of group (current behavior) they all have different waypoints, depending on their current position, so they will move to the target in parralel.
Even better solution would be better algorithm of following to waypoint, algorithm that takes into account other units, prevents crowding and moving in one line, but i understand it is harder to implement (it seems somewhat easier for the diagonal movement, but i agree that orthogonal movement have some flavor).