Задать вопрос
@Afafks123132132165

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

Например есть враг который должен преследовать игрока какую формулу применить что бы он шел к игроку не замедляясь и не ускоряясь
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
twobomb
@twobomb
Что за игра, что и как? Допустим это 2д игра и это открытое поле без препятствий, то определяем угол между позицией игрока и позицией преследователя, и двигаем этого врага в этом направлении с той же скоростью что и движеться игрок, на поворотах враг будет срезать угол и рано или поздно догонит игрока. Если там есть препятствия, то это уже куда сложнее, нужно применять алгоритм поиска пути, в гугле их масса, ну или к примеру делать чтобы враг шел ровно по тому же пути что и идет игрок
P.S.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы