У меня проблемы с поиском правильного алгоритма нахождения пути для некоторого ИИ, над которым я работаю.
У меня есть игроки на поле, свободно передвигающиеся (не привязанные к сетке), но они ограниченычтобы двигаться в 8 направлениях (N NE E и т. д.)
Я работал над использованием A *, и график для этого.Но я понял, что каждый узел на графике одинаково далеко друг от друга, и все ребра имеют одинаковый вес - так как шаг прямоугольный.И количество узлов огромно (будучи большим шагом, с их возможностью перемещаться между 1 пикселем и другим)
Я подумал, что должен быть другой алгоритм, оптимизированный для такого рода вещей?