У меня возникают проблемы с определением конкретного поискового запроса, но как найти возможные ходы в 2D пошаговой стратегии (например, FF: Tactics, Fire Emblem, Advance Wars).
Я не так много думаю о местности (или даже столкновении) на данный момент. Мне просто интересно, какой алгоритм я могу использовать, чтобы выяснить, что X-сущность может перемещать 5 плиток и атаковать 2 дальше плиток, чем эта.
Я знаю, что могу использовать что-то вроде Дейкстры, чтобы найти расстояние между двумя точками. Одна возможная реализация начинается с местоположения игроков и затем отходит оттуда, пока расстояние, возвращаемое Дейкстрой, не станет больше, чем количество ходов.
Просто интересно, может ли кто-нибудь указать мне правильное направление (то есть название алгоритмов, техники, статей и т. Д.).