Базовая механика поведения AI в Unreal Engine. В проекте Shadow Dancer.



Издатель
Прототип игры в жанре TPS (шутер от третьего лица).
Работа идёт на Unreal Engine 4 с использованием blueprints, моделей и анимации из mixamo.

В данной версии добавлено:
- Система навигационной сетки для NPC.
- Базовое поведение AI:
- - Патрулирование по любому количеству заранее заданных точек.
- - Жизни и смерть NPC.
- - При ранении входит в небольшой стан - сбивающий другие активности.
- - Уровень агрессии - который росте при нахождении игрока в зоне видимости и при ранениях.
- - Уровень агрессии со временем медленно понижается.
- - После превышения базового порога AI переключается в агрессивный режим.
- - В агрессивном режиме:
- - - Если не видит игрока, NPS перемещается в разные стороны - небольшими перебежками - ища игрока.
- - - Если замечает игрока движется к последней точки его наблюдения.
- AI для бойцов с ножами:
- - Пытаются сблизиться с игроком на минимальное расстояние.
- - При попадании игрока в зону удара - выкрикивают фразу, небольшая задержка и атакуют.
- AI с дробовиком:
- - Пытаются приблизиться на расстояние выстрела.
- - Поворачиваются в сторону игрока, немного ждут, кричат фразу, целятся и потом стреляют.
- Система ранений, попаданий и нанесении урона, игроку и NPC.
- Ранение игрока.
- Смерть игрока с замедлением времени и экраном смерти.
- Режим Магнитные пули. Цель фиксируют NPC и выстрел происходит всегда в него.
- Постепенное увеличение динамики игры, при игре без ранений.
- Индикаторы выбранного оружия.
Категория
Акустические системы
Комментариев нет.