Продвинутая боевая система с ударами — Туториал по UE5
LocoDev
0:00 / 0:00
Продвинутая боевая система с ударами — Туториал по UE5
36 698 просмотров · 1 год назад
LocoDev
18,4 тыс. подписчиков
36 698 просмотров · 1 год назад
В этом уроке вы научитесь создавать динамическую боевую систему в Unreal Engine 5.5. Мы рассмотрим все аспекты, от атак игрока до поведения ИИ противника, обеспечив вам прочную основу для создания увлекательной боевой механики.
📚Что мы рассмотрим:
Атаки игрока: Реализация и настройка механики атак игрока.
Режим защиты: Настройка системы защиты для блокирования или уменьшения входящего урона.
Наведение противника: Создание системы наведения для визуального отображения момента наведения на противника.
ИИ ботов: Разработка логики Blueprint для ИИ противника с учетом его боевого поведения и принятия решений.
Стрейфинг: Добавление механики стрейфинга, позволяющей игрокам двигаться вбок во время боя.
Виджет здоровья: Реализация виджета полоски здоровья, отображающего его здоровье над ботом.
⌨️ Клавиши ввода:
Левая кнопка мыши: Выполнение атаки.
Правая кнопка мыши: Активация стрейфинга.
Клавиша Q: Вход в режим защиты.
🔗 Ссылки:
👉 Скачать полный проект на Patreon:
https://locodev.dev/p/punchcombatstan...
📃 Документация по системе:
https://locodev.dev/docs/punchcombats...
Добавьте в список желаний мой курс по Unreal Engine Blueprint!
https://locodev.dev/uecourse
👇 Подписывайтесь на меня в социальных сетях:
Сервер Discord: / discord
Twitter: / locodev7701
Instagram: / devloco
🎬 Разделы:
0:00 Введение
1:06 - Настройка столкновений и действия ввода
25:00 - Функции начала/конца прицеливания, макрос уклонения и базовая настройка монтажа
35:30 - Настройка чертежа бота (продолжение) и подробный график анимации
45:30 - Искажение движения для атак и случайных монтажей
1:02:00 - Сферические трассировки для боя и обработка событий временной шкалы
1:15:00 - ИИ бота, движение и базовая логика атаки
1:32:00 - Система здоровья, расчет урона и смерть Симуляция
1:41:39 - Блокировка, режим защиты, финальные штрихи и искажение движения для игрока
Краткий обзор пройденного материала и заключительные мысли.
Хэштеги:
#UnrealEngine5
#UE5Tutorial
#GameDevelopment
#IndieDev
#GameDesign
#Blueprints
#AnimationBlueprint
#PhysicalAnimation
#UE5
#EpicGames
#Tutorial
#GameAnimation