Я использую поиск пути в своей игре, чтобы привести толпу к другому игроку (преследовать его). Это работает для того, чтобы превзойти игрока, но я хочу, чтобы они немного остановились перед назначением (поэтому выбор предпоследнего узла работает нормально).
Тем не менее, когда несколько мобов преследуют мобильные устройства, они иногда «укладываются друг на друга». Какой лучший способ избежать этого? Я не хочу относиться к мобам как к непрозрачным и заблокированным (потому что это не так, вы можете проходить через них), но я хочу, чтобы у мобов было какое-то чувство структуры.
Пример:
Представь, что каждая змея ведет себя ко мне и должна окружать «Сецуна». Заметьте, как обе змеи выбрали меня? Это не строгое требование; даже немного смещено - это нормально. Но они должны «окружить» Сецуну.