Курс по изучению Unreal Engine Урок 5.4 - Закрываем основы программирования
Описание
00:00 - Логические операции
01:00 - And
01:30 - OR
02:42 - NOR
02:57 - XOR
03:07 - NAND
03:26 - Пример применения логических операций в коде
09:10 - Условный оператор If,Else
10:06 - Функции
11:27 - Создание первой тестовой функции
13:20 - Входные и выходные параметры функции
14:00 - Пишем основную логику функции
15:09 - Доставание функции в граф
15:45 - Подготовка объектов для тестирования функции
16:22 - Тестирование функционала нашего нового метода
18:46 - Рефакторинг кода внутри функции
20:11 - Создание локальных переменных внутри тела функции
22:06 - Pure функции
22:39 - Создание функции для генерации рандомных чисел от 1 до 10
25:29 - Демонстрация ограничений обычной функции
27:00 - Превращение обычной функции в Pure функцию и получение преймущества
29:00 - Вывод по функциям
29:36 - Макросы
30:50 - Объяснение практических преимуществ макросов
31:52 - Создание макроса с задержкой потока управления
35:50 - Тестирование функционала макроса
36:37 - Рефакторинг функционала макроса
38:24 - Вывод по макросам
39:22 - Циклы определение
39:36 - Массивы
40:03 - Создание первого массива
42:00 - Работа с элементами массива
42:10 - Get
44:39 - IsEmpty
45:17 - SetArrayElem
46:41 - Clear
46:53 - Remove Index
47:15 - Swap
47:37 - Циклы и работа с ними
48:27 - For Loop
50:29 - For Loop With Break
53:51 - Циклы для работы с массивами
55:22 - For Each Loop
56:02 - For Each Loop With Break
59:32 - Do While
01:02:22 - Вывод по Циклам и Массивам
01:04:10 - Как получить все сущности определенного класса на уровне
01:07:45 - Структуры данных Set и Map
01:10:09 - Set
01:10:55 - Что случается если не компилировать блупринты
01:11:45 - элементы внутри Set
01:12:20 - Map
01:14:54 - Вывод по структурам данных
01:15:47 - Слабая сторона Event Tick
01:17:00 - Таймеры
01:17:23 - Таймер по имени функции
01:19:01 - Таймер для Custom Event
01:19:36 - Пример с таймером
01:20:39 - Управление таймерами, пауза или отключение
01:23:43 - Вывод по таймерам
01:24:16 - Таймлайны
01:30:15 - Создание Трассировки для взаимодействия с предметами в мире игры
01:33:27 - Создание интерактивной логики используя трассировку
01:37:05 - Работа с кривыми
01:38:00 - Создание динамической смены дня в игре из созданной кривой
01:41:20 - Создание цветовой кривой
01:45:34 - Знакомство с отладкой блупринтов
© Developer Nikk, 2025. Все права на данный видеокурс принадлежат автору.
Рекомендуемые видео












