TGViewer
Лев Дизайнит Лев Дизайнит @levdesigner · 1.44K subscribers
Post #130 835
Курс Тома Лумана по Unreal C++. Задание 4 из 7

Это было сложно и больно - ИИ врагов. Но я это сделал, при помощи гугления, просматривания различных видео и пересматривания видео с курса. Я до сих пор не понимаю 95% вещекй по ИИ, все слегка обрывочно, думаю, понимание придет с практикой.

Задание было следующим: необходимо заставить врага убегать в укрытие и хилиться, если его здоровье опускается до критической отметки. Делать он это должен раз в 60 секунд.

В данном задании, я познакомился с такими концепциями, как: сервис, EQS, BT Task и вообще работа с Behavior tree.

По порядку:

1. Behavior Tree - "дерево поведения", при помощи него, мы можем создавать "задания", которые ИИ будет выполнять. Работает сверху-вниз, слева-направо. Это значит, что, например, в приоритете, всегда будет задача, которая находится на нем левее.

2. Сервис - помог мне создать условие, при котором та или иная ветка поведения будет включаться. Именно сервис проверял, если ХП ниже нужное отметки.

3. EQS - Environment Query System. Система, которая указывает ии, куда двигаться, как реагировать на объекты вокруг. Все наше поле - точки, и EQS выбирает нужную в зависимости от наших пожеланий. Это я очень сильно упростил.

4. BT Task - "задание" на выполнение. Бежать, прятаться, прыгать, кричать, хилиться. Я сделал "задание" на хил, подсоединив компонент свойств (в нем, например, и сожержится вся информация о здоровье).

В общем, работы и изучения предстоит много, но это я уже буду пробовать на собственном проекте. Я оставлю несколько полезных ссылок по работе с искусственным интеллектом.

Red Blob Games - очень полезный сайт, чтобы разобраться в разных алгоритмах нахождения пути.

Сикорский Пишет - канал, который помог мне дополнительно разобраться в системах ИИ в анриле

Unreal AI - документация по ИИ от Epic Games

Спасибо, что читаете! Надеюсь, что вдохновляю вас на изучение нового и движение к мечте!💚

#TomLooman
  • ❤ 6
  • 👍 5
  • 🔥 4
More from @levdesigner
  1. Mar 3, 2026🪧 ВСЁ ПО БАЛАНСУ ИГР В ОДНОМ МЕСТЕ 🪧 Мы с Антоном и другими авторами сделали для вас под…
  2. Feb 11, 2026Бесплатное менторство и поиск работы. Если вы сейчас в поиске работы или вам просто нужен…
  3. Feb 1, 2026ИИ противников в Unreal Engine Всем привет! Последние пару недель, я потратил на, так назы…
  4. Dec 31, 2025С наступающим Новым годом, друзья❤️ Спасибо, что остаетесь со мной и читаете, хоть я и ред…
  5. Nov 22, 2025Япония игровая. Я второй раз побывал в Японии, на этот раз, три недели. И из поездки в пое…
  6. Nov 7, 2025Ребятки, сейчас в отпуске в Японии, по этому поводу накатаю пост - Япония Игровая. Но сейч…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →