DredWulf
@DredWulf

Как бы вы сделали зрение NPC врага для stealth маханики?

Пытаюсь понять как реализовать следующую механику для 3D игры:
когда игрок в поле зрения NPC- NPC нападает. Я пытался прикрутить к NPC камеру и реализовать скрипт который реагирует на попадание мешей игрока в поле зрения камеры NPC , но тогда камера NPC игнорирует любые объекты и видит игрока сквозь стены. Как бы вы сделали по умному, поделитесь пж)) не обязательно кодом, можно какими-то советами, чтобы я знал в какую сторону копать. (механика для stealth хоррор игры которую)
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos Куратор тега Разработка игр
Не надо это делать "в лоб" как камеру. Решайте этот вопрос геометрически.
Если от врага до игрока небольшое расстояние И игрок попадает в сектор зрения (тоже обычная геометрическая формула) И между игроком и и противником нет стен (вот тут рейкаст) - то он в поле зрения.

Можно конечно чистым рейкастом сделать, или вообще на коллайдерах.
Ответ написан
Комментировать
@namee
ещё одна камера будет рендерить графику и это будет очень дорого по ресурсам.
Лучше математикой решайте подобное
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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