Самые лучшие бесплатные курсы по C++, Ассемблеру и Unreal Engine 5!
Часть #10. 2D мини-игра (Взаимодействие блюпринтов в Unreal Engine 5, курс 04)
00:00 - 2D мини-игра
00:45 - Пример 2.1
02:16 - Смотрим на закладки блюпринта корабля игрока
03:55 - Construction Script и параметры блюпринта
06:06 - Обработчик события "Start game"
08:04 - Обработчики событий "Start spawning enemies" и тика
10:08 - Спавнинг вражеских кораблей
13:05 - Биндинг события OnDestroyed корабля на обработчик события "Enemy destroyed"
14:29 - Обработчик события "Play camera shake"
15:41 - Обработчик события "Stop spawning enemies"
17:15 - Обработчик события пересечения триггера
18:20 - Спавнинг корабля игрока в обработчике события "Start game"
20:44 - Функция SetViewTargetWithBlend
24:18 - Обработчик события "Player killed"
26:11 - События повторного старта и конца игры
27:47 - Анимированный материал фона
28:41 - Event Graph корабля игрока и его событие BeginPlay
30:04 - Функция GetInstigator
34:45 - Подъём и поворот корабля игрока при спавне
36:54 - Event Graph и событие BeginPlay вражеского корабля
39:04 - Спавн вражеского корабля
40:24 - Обработчик тика для смещения корабля игрока
45:49 - Обработчик тика и смещение вражеского корабля
48:26 - Стрельба корабля игрока
50:45 - Смотрим на закладки блюпринта снаряда BP_Pixel_Projectile
54:32 - Стрельба вражеского корабля
56:08 - Обработчик пересечения триггера для снаряда
57:50 - Обработчики события AnyDamage для кораблей
59:54 - Обработчик события Hit вражеского корабля