Этот продвинутый, полный и бесплатный обучающий курс пошагово проводит вас через создание фреймворка, который станет надёжной основой для разработки сложной и продвинутой RPG. Каждый эпизод короткий по времени, но насыщен информацией и по ходу обучения раскрывает разные важные аспекты. Темы, системы и функции, рассматриваемые в курсе: уровни и прогрессия, характеристики (например, очки здоровья, мана и т. п.), бой, эффекты состояния (усиления и ослабления), ИИ, способности, урон, классы, анимации, интерфейс и многое, многое другое! В части 32 рассматривается создание состояний поведения ИИ.
https://dev.epicgames.com/community/learning/tutorials/KYYD/unreal-engine-rpg-32