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

JS canvas игра. Зрение у NPC. Без фреймворков. Набросок есть. можно ли?

else if ((guard.side == "right") && (guard.x > agent.x && agent.y <= guard.y + 100))

agent - игрок, guard - NPC
нужно сделать зрение у нпс, собственно, набросок кинул выше. И он даже работает, но слишком зависит от места охранника. во первых, <= в проверке на y в основном это главная проблема, только из-за неё портиться зрение. Чем можно заменить или как иначе сделать? очень важно, кто может, ответьте
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Простой 14 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Разработчик игр
    6 месяцев
    Далее
  • GB (GeekBrains)
    Программирование и 3D-моделирование в Minecraft
    4 месяца
    Далее
  • Skillfactory
    Разработчик игр на Unity
    18 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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