@Afafks123132132165

Как сделать преследование врага?

Например есть враг который должен преследовать игрока какую формулу применить что бы он шел к игроку не замедляясь и не ускоряясь
  • Вопрос задан
  • 180 просмотров
Решения вопроса 1
twobomb
@twobomb
Что за игра, что и как? Допустим это 2д игра и это открытое поле без препятствий, то определяем угол между позицией игрока и позицией преследователя, и двигаем этого врага в этом направлении с той же скоростью что и движеться игрок, на поворотах враг будет срезать угол и рано или поздно догонит игрока. Если там есть препятствия, то это уже куда сложнее, нужно применять алгоритм поиска пути, в гугле их масса, ну или к примеру делать чтобы враг шел ровно по тому же пути что и идет игрок
P.S.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы