Я начал изучать ИИ в 2D, и у меня есть несколько вопросов.
Основы движения агента в двумерном пространстве:
- поиск пункта назначения (я считаю, что A * является лучшим для него, поэтому я посмотрю, и есть много алгоритмов, но эти алгоритмы используются для трехмерных пространств и связаны с сетками, а также лучший способ вычислить и найти путь является алгоритмом A *)
- случайное удивление (я думаю, что это связано с классом KinematicWandering, это дает случайное поведение нашему агенту, это означает, что персонаж, скорее всего, будет продолжать двигаться в
его текущее направление. Быстрые изменения направления менее вероятны, но все же возможны)
- алгоритмы маневрирования (так что это моя большая проблема, найти правильный алгоритм для него)