Я дуже мало знаю про розробку ігор і намагаюся обернути голову навколо алгоритмів просування маршрутів.
Враховуйте цю настройку: агент знаходиться на двовимірній карті і повинен знайти найкоротший шлях до глобально відомого об'єкта, але має лише інформацію про перешкоди в його локальному зорі зору (тобто відомі лише негайні перешкоди, загальне розташування карти невідоме ).
Крім того, кожен рух до сусіднього квадрата є дорогим, і алгоритм прокладання маршруту повинен мінімізувати кількість ходів.
Ефективність обчислень також є надзвичайно важливою і важливішою, ніж точність.
Чи A * підходить для цього випадку використання?