Для начинающих в 2024 году.
«INTRO Gamecode» от XYZ School
Язык: русский.
Длительность: 3 раздела, 30 уроков.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих с базовыми знаниями программирования (в первую очередь на C++).
Обратная связь: нет.
Без сертификата
Программа обучения:
- Установка необходимых инструментов.
- Установка и обзор Epic Games Launcher: структура вкладок, секции Unreal Engine, Learn, Marketplace, Library. Установка Unreal Engine.
- Скачиваем и устанавливаем Microsoft Visual Studio Community Edition.
- Установка и настройка Perforce Helix Core и Helix Visual Client.
- Работа с Perforce, основные операции: checkout, submit, revert, resolve.
- Первый проект в Unreal Engine.
- Создаём проект, разбираемся со структурой папки и добавляем в Perforce.
- Открываем solution проекта в Visual Studio. Обзор структуры решения: проект игры, проект UE4.
- Обзор основных инструментов и меню Visual Studio.
- Полезные расширения Visual Studio.
- Обзор редактора Unreal Engine 4.
- Шаблон First Person Shooter.
- Возможность бега по стенам, в том числе искривлённым.
- Создаём новый проект из First person template. Удаляем ненужный код и также сохраняем в Perforce.
- Создаём тестовую карту и заливаем в Perforce.
- Определение столкновения со стенкой.
- Определяем с какой стороны стена (справа или слева) и в каком направлении мы продолжаем движение.
- Механика бега по стене.
- Старт бега и окончание по таймеру. Установка скорости перемещения во время бега.
- Проверка того, что мы все еще бежим по стене, окончание в случае, если стена кончилась или игрок. Адаптация скорости с учётом кривизны стены.
- Новая реализация прыжка.
- Во время бега по стене прыжок идет не только вверх, но и с учётом направления движения.
- Добавляем наклон камеры.
- Наклон камеры в зависимости от того по какой стороне бежит игрок.
Что узнаете и чему научитесь:
- Основам работы в Unreal.
- Реализуете одну конкретную механику и поймёте, насколько вам интересна специальность игрового программиста.
Особенности курса:
- Курс проводится на внутренней учебной платформе XYZ School.
- Участники общаются между собой в закрытом канале в Discord.
- Для прохождения курса необходимы базовые знания хотя бы одного языка программирования. На курсе будет использоваться C++. Нужно разбираться в теме хотя бы на уровне базовых понятий, таких как переменные, ветвление, цикл и массивы.
Об авторе курса:
Александр Балакшин
- Геймплей-программист, работал над Tom Clancy’s Rainbow Six Siege в роли старшего инженера-разработчика и лида геймплейной команды.
- Работает над крупнобюджетными проектами, старший разработчик C++ в Sperasoft.
«Unreal Engine 4» от Skillbox
Язык: русский.
Длительность: 9 уроков длительностью от 1 часа 10 минут до 2 часов. Общая длительность 15,5 часов
Формат обучения: видеоуроки.
Уровень сложности: для начинающих, желающих создавать персонажей и локации на Unreal Engine 4.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Платформер на UE4: среда разработки.
- Платформер на UE4: настраиваем механики.
- Платформер на UE4: полишинг и итоги.
- «Первая игра на Unreal Engine 4»: создаём концепцию и пишем игру.
- «Первая игра на Unreal Engine 4»: создаём противников, оружие и анимируем.
- «Первая игра на Unreal Engine 4»: подводим итоги.
- Начинаем писать игру на Unreal Engine 4.
- Собираем проект на Unreal Engine 4.
- Интенсив по Unreal Engine 4. Подводим итоги.
Что узнаете и чему научитесь:
- Работать с игровым движком Unreal Engine 4.
- Поработаете над персонажем, игровым окружением и создадите свою первую видеоигру.
Об авторе курса:
Павел Горкин
- Специализируется на разработке игр для различных платформ: от мобильных, iOS и Android, до PS4 и PC.
- Имеет опыт создания игр для среды дополненной реальности.
«Уроки по Unreal Engine 4» от itProger
Язык: русский.
Длительность: 6 уроков длительностью от 3 минут до 15 минут. Общая длительность 55 минут.
Формат обучения: видеоуроки + практические задания + дополнительные материалы.
Уровень сложности: для начинающих, желающих создавать персонажей и локации на Unreal Engine 4.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Создание игр на EU4.
- Создание проекта.
- Разбор интерфейса.
- Создание окружения.
- Работа с текстурами.
- Компиляция проекта.
Что узнаете и чему научитесь:
- Создавать свои проекты на Unreal Engine 4.
- Работать с шаблонами, редактировать наработки других программистов.
- Модернизировать интерфейс.
- Расставлять объекты, а также создавать открытые и закрытые карты.
- Устанавливать свои текстуры.
- Компилировать проект.
Особенности курса:
- Для получения доступа к практическим задания и дополнительным материалам необходимо оплатить подписку на сайт itProger (стоимость от 7$ за месяц).
Об авторе курса:
«Шутер на Unreal Engine 4» от itProger
Язык: русский.
Длительность: 11 уроков длительностью от 6 до 20 минут. Общая длительность 2 часа 15 минут.
Формат обучения: видеоуроки + практические задания + дополнительные материалы.
Уровень сложности: для начинающих и продолжающих создателей игр на Unreal Engine 4 на примере шутера.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Шутер от первого лица (FPS).
- Создание проекта и настройка камеры.
- Шкала жизни и доспехов игрока.
- Нанесение урона и регенерация доспехов.
- Добавление полноценного 3d персонажа с анимацией.
- Добавление оружия к игроку.
- Стрельба из оружия.
- Автоматическая стрельба и ограничение по выстрелам.
- Добавляем возможность прицеливания.
- Добавление врагов и уничтожение их.
- Умные ИИ враги, заключительный урок.
Что узнаете и чему научитесь:
- Добавлять оружие игроку.
- Настраивать стрельбу для оружия с маленькими патронами.
- Настраивать автоматическую стрельбу для NPC.
- Добавлять врагов.
- Добавлять разнообразные прицелы.
Особенности курса:
- Для получения доступа к практическим задания и дополнительным материалам необходимо оплатить подписку на сайт itProger (стоимость от 7$ за месяц).
«Your First Hour in Unreal Engine 5» от Epic Games
Язык: английский.
Длительность: 6 уроков длительностью 8-11 минут. Общая длительность 1 час.
Формат обучения: видеоуроки + практические задания + дополнительные материалы.
Уровень сложности: для начинающих, желающих создавать персонажей и локации на Unreal Engine 5.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Создание вашего первого проекта.
- Работа с дополнительными активами.
- Создание вашего первого уровня.
- Работа с визуальными элементами.
- Работа с чертежами.
- Заключение.
Что узнаете и чему научитесь:
- Ориентироваться в интерфейсе Unreal Engine.
- Создавать игровые уровни при помощи уже готовых ассетов.
- Работать над графикой.
Особенности курса:
- Курс от разработчика Unreal Engine — компании Epic Games.
Об авторе курса:
«Уроки по Unreal Engine 4» от YouTube-канала «Институт Марксизма-Ленинизма»
Язык: русский.
Длительность: 56 уроков длительностью от 10 минут до 3 часов.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Создавать онлайн-платформеры на UE 4.
- Добавлять большое количество языков в свой проект.
- Создавать боевую систему для NPC.
- Добавлять оружие и настраивать его баллистические свойства.
- Создавать телепорты для быстрого перемещения.
«Знакомство с Unreal Engine 4» от Cyberstars
Язык: русский.
Длительность: 16 уроков длительностью от 5 до 55 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Работать с освещением в играх.
- Создавать собственные карты и добавлять на объекты текстуры.
- Создавать разрушаемые объекты.
- Создавать большой бесшовный мир и оптимизировать его.
«Blueprint» от Unreal Engine Rus
Язык: русский.
Длительность: 29 уроков длительностью от 10 минут до 40 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Основы.
- Редактор Блупринтов.
- Пример скрипта.
- Комментарии.
- Переменные.
- Функции.
- Параметры функций.
- Свойства функций.
- Макросы.
- Контроль последовательности.
- Циклы.
- Actor Блупринт.
- Работа с Actor БП.
- Construction Script.
- Ссылки на объекты.
- Создание (Spawn) объектов.
- Наследование классов.
- Глобальные классы и объекты.
- Работа с ссылками на объекты.
- Массивы.
- Функции массивов.
- Структуры.
- Интерфейсы.
- Event Dispatcher.
- Timeline-анимации.
- Таймеры.
- Отладка.
- Line Trace.
- Настройка персонажа.
«Unreal Engine 4 уроки для новичков» от Александра Сироткина
Язык: русский.
Длительность: 22 урока длительностью от 10 минут до 1 часа 10 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Добавлять в игру разных персонажей.
- Настраивать анимацию для них.
- Устанавливать игровую логику.
- Настраивать возможности главного героя.
- Добавлять несколько типов различных движений.
«Уроки по Unreal Engine 4» от Channel Zero
Язык: русский.
Длительность: 22 уроков длительностью от 10 до 35 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Добавлять в игру различный транспорт.
- Импортировать разнообразные 3D-объекты.
- Редактировать автоматически сгенерированную карту.
- Использовать различные материалы при создании мира.
- Добавлять в мир узкие места и настраивать анимации для персонажей.
«Unreal Engine 4 для начинающих» от Дениса Кожара
Язык: русский.
Длительность: 18 уроков длительностью от 3 до 55 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Устанавливать движок, а также утилиты для редактирования.
- Добавлять объекты, а также редактировать их.
- Работать с материалами в Unreal Engine 4.
- Создавать качественное освещение.
- Создавать архитектуру в играх.
Об авторе курса:
«Создание ММОРПГ на Unreal Engine 4» от BCSoftworks
Язык: русский.
Длительность: 167 уроков длительностью от 2 минут до 2 часов 15 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Подготовке контента для создания ММОРПГ.
- Настройке меню входа для ММОРПГ.
- Работе над различными персонажами и добавлению меню выбора главного героя.
- Симуляции загрузки персонажей из базы данных.
- Работе над миникартой.
- Созданию игрового интерфейса.
- Разработке инвентаря.
- Работе над внутриигровым магазином и складами.
«Unreal Engine 4 видеоуроки» от Cyberstars
Язык: русский.
Длительность: 11 уроков длительностью от 12 минут до 3 часов.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Основам программирования в Blueprint.
- Изменению интерфейса на классический.
- Процедурной генерации геометрии.
- Портированию созданной игры на Android.
- Добавлению сохранений и загрузки в игру.
- Работе над главным меню.
- Созданию интерактивного лифта.
- Работе с объектами и геометрией в игре.
- Генерированию и настройке ландшафта в игре.
«Уроки по Unreal Engine 4» от RTry Harder
Язык: русский.
Длительность: 47 уроков длительностью от 3 до 20 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Создавать динамическое главное меню на Unreal Engine 4.
- Добавлять разнообразные комбинации ударов.
- Смешивать анимации и настраивать их под свои нужды.
- Добавлять разнообразные реакции NPC на персонажа.
- Адаптировать механики из известных игр.
- Создавать игры с помощью функций и Blueprints.
«Уроки по Unreal Engine 4» от Di Shiper
Язык: русский.
Длительность: 11 уроков длительностью от 3 до 25 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Создавать главное меню, а также встраивать динамические объекты.
- Добавлять прозрачность для различных объектов.
- Очищать место на жёстком диске с помощью перемещение кэша.
- Настраивать редактор и создавать проекты.
- Стримить текстуры и добавлять свечение.
- Импортировать текстуры и добавлять объекты.
- Собирать движок из исходных материалов.
- Переносить движок на диск С.
«C++ | UnrealEngine 4» от YouTube-канала «Институт Марксизма-Ленинизма»
Язык: русский.
Длительность: 8 уроков длительностью от 8 минут до 3 часов.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Создание персонажа на C++ с нуля.
- Работа над онлайн-платформером.
- Вызов блупринтового виджета на C++.
- Сборка игры на движке UE 4 с помощью исходных материалов.
- Создание виджета на C++.
- Триггеры и массивы.
- Настраиваем освещением в играх.
«Разработка игры на Unreal Engine» от Николая Конзеровского
Язык: русский.
Длительность: 12 уроков.
Формат обучения: видеоуроки + финальный тест.
Уровень сложности: для начинающих.
Обратная связь: нет.
С сертификатом
Программа обучения:
- Введение в Unreal Engine.
- Введение в Blueprints. Анимации.
- Введение в Gameplay Framework.
- Создание AI в Unreal Engine.
- Работа с GameMode, UI.
- Настройка Landscape и Foliage.
- Текстуры и материалы.
- Освещение: основы работы.
- Эффекты: основы работы.
- Звуки: основы работы.
- Синематика: основы работы.
- Сборка проекта на Android.
Что узнаете и чему научитесь:
- Создадите ландшафт уровня, заполните его различными декорациями и растительностью, настроите освещение на уровне, реализуете визуальные спецэффекты, оживите игру с помощью звуков и создадите вступительную катсцену.
- Научитесь использовать систему виджетов UE4, позволяющую удобно отображать и обновлять элементы пользовательского интерфейса.
- Научитесь собирать игру под Android, тестировать её на устройстве и узнаем, как можно уменьшить размер установочного файла, что особенно важно для мобильных платформ.
Особенности курса:
- По итогам курса создадите играбельный прототип мобильного шутера для Android.
- Все ассеты (персонажи, текстуры, звуки, и т.д.) предоставлены компанией Epic Games (создатель Unreal Engine) на бесплатной основе.
Об авторе курса:
Николай Конзеровский
- Профессиональный UE4 Gameplay Programmer.
«Создание игр и приложений на Unreal Engine 5» от Stepik
Язык: русский.
Длительность: 95 уроков.
Формат обучения: видеоуроки + интерактивные задачи + тесты.
Уровень сложности: для начинающих и продолжающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Базовое изучение C++.
- Практика.
- Физика игры.
- Настройка UE для андроид.
- Функционал.
- Functions в Blueprint.
- Macros в Blueprint.
- Blueprint Interface.
- Structure.
- Widget Blueprint.
- Переменные Verbales.
- Blueprint Function Library.
- Массивы Array.
- TAG.
- Level Sequence.
- Обзор функций.
- RotateVector.
- Add Movement Input.
- Get Actor Forward Vector.
- Get Controlled Pawn.
- GetActorLocation.
- Random Float in Range.
- Branch.
- Get Player Character.
- GetWorldScale.
- DestroyActor.
- Set World Scale 3D.
- Delay.
- Ai MoveTo.
- GetRandomPointInNavigableRadius.
- Do Once.
- Switch on int.
- Gate.
- Select.
- MultiGate.
- Sequence.
- Flip Flop.
- Retriggerable Delay.
- Get Float Value.
- Timeline.
- ToText (float).
- SetText (Text).
- Get Data Table Row.
- LineTraceByChannel.
- Создание материала.
- AtmosphericFogColor.
- Blend_ColorBurn.
- Вступление.
- Обзор основных панелей.
- Основная панель.
- Modes_Landscape.
- Modes_Foliage.
- Modes_Brush Editing.
- Modes_Mesh Paint.
- Как это сделано.
- Создание интерфейса ч. 2.
- Blueprint (Event Graph).
- Edit asset blueprint.
Что узнаете и чему научитесь:
- Работе в Blueprint и C++.
Об авторе курса:
Дмитрий Рузайкин
- Практикующий программист, автор и преподаватель курсов по разным IT-направлениям.
«Unreal Basics» от Даниила Лихоманова
Язык: русский.
Длительность: 6 уроков.
Формат обучения: видеоуроки + тесты + домашние задания.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Введение.
- Работа с объектами.
- Виды контента.
- Материалы.
- Освещение.
- Blueprints.
Что узнаете и чему научитесь:
- Работать с Unreal Engine.
- Настраивать собственные модели на UE 4.
- Работать со светом.
- Создавать карты и ландшафт.
- Настраивать камеры и анимации персонажей.
- Поймёте, как работают создатели компьютерных игр и начнёте свой путь в GameDev’е или разработке трёхмерного ПО.
Особенности курса:
- Бесплатный доступ предоставляется только к первому блоку. Для получения доступа ко всем учебным материалам нужно оплатить 3490 ₽.
Об авторе курса:
Лихоманов Даниил
- Специалист по разработке компьютерных игр. Больше 10 лет занимается моделированием, разработкой трехмерных приложений и игр.
«Your First Hour With UMG» от Epic Games
Язык: английский.
Длительность: 14 уроков общей длительностью 1 час 40 минут.
Формат обучения: видеоуроки + тесты.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Введение.
- Редактор схем виджетов.
- Анатомия виджета Blueprint.
- Магия виджета.
- Макет виджета.
- Важные события.
- Вывод виджета на экран.
- Обновление пользовательского интерфейса.
- Настройка пользовательского интерфейса.
- Создание главного меню.
- Подключение главного меню.
- Создание меню паузы.
- Расширенные события пользовательского интерфейса.
- Закрытие цикла.
- Заключение. Куда двигаться дальше.
Что узнаете и чему научитесь:
- Создавать базовые пользовательские интерфейсы для пользователя с помощью конструктора пользовательского интерфейса Unreal Motion Graphics (UMG).
Особенности курса:
- Курс от создателей Unreal Engine — компании Epic Game.
«Your First Hour With Animation» от Epic Games
Язык: английский.
Длительность: 11 уроков общей длительностью 1 час 40 минут.
Формат обучения: видеоуроки + тесты.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Введение.
- Активы анимации.
- Редакторы анимации.
- Blendspaces.
- Окно анимации.
- Окно Animation Blueprint.
- Редактирование анимации с использованием ключевых кадров.
- Создание персонажа.
- Работа с анимационным планом.
- Завершение проекта анимации.
Что узнаете и чему научитесь:
- Познакомитесь с основными системами и инструментами, необходимыми для анимации в Unreal Engine, начиная с рассмотрения Skeletal Meshes и Animation Blueprint.
- Создавать собственные и использовать уже готовые анимации в Unreal Engine.
«Unreal Editor Fundamentals» от Epic Games
Язык: английский.
Длительность: 13 уроков общей длительностью 1,5 часа.
Формат обучения: видеоуроки + тесты.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Введение в программу запуска.
- Настройка нового проекта.
- Навигация.
- Параметры окна просмотра меню.
- Орфографические видовые экраны.
- Манипуляции с объектами.
- Привязки и сетки.
- Обзор панели инструментов.
- Планировщик.
- Панель сведений.
- Контент-браузер.
- Панель режимов.
- Настройки проектов.
Что узнаете и чему научитесь:
- Работать в редакторе Unreal Engine.
- Использовать стандартные Blueprint и C++ шаблоны для создания нового проекта.
«Programming Kickstart» от Epic Games
Язык: английский.
Длительность: 3 урока общей длительностью 40 минут.
Формат обучения: видеоуроки + тесты.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Программа обучения:
- Введение и философия.
- Схема.
- Советы.
Что узнаете и чему научитесь:
- Основам программирования на C++ для Unreal Engine.
«Creating Games For Begginers on UE 4» от DevSquad
Язык: английский.
Длительность: 69 уроков длительностью от 2 до 20 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Создавать закрытые и открытые карты, а также бесшовные миры.
- Работать со звуковыми эффектами и саундтреками.
- Создавать главное меню.
- Работать с сохранениями и загрузкой.
- Добавлять элементы геймплея.
- Создавать и редактировать загрузочный экран.
«Creating a First Person Shooter» от DevSquad
Язык: английский.
Длительность: 56 уроков длительностью от 3 до 15 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих, желающих разработать шутер.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Добавлять шкалу здоровья и брони.
- Анимировать спринт и подъём персонажа.
- Исправлять проблемы с движениями и перезарядкой.
- Работать с инвентарём.
- Настраивать прицелы.
- Работать с баллистикой.
- Добавлять таймер.
- Настраивать UI.
- Добавлять анимации для персонажей.
«C++ Fundamentals — Producer» от DevSquad
Язык: английский.
Длительность: 14 уроков длительностью от 2 до 20 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Настраивать Visual Studio.
- Писать код на C++ для Unreal Engine.
«Creating A Role Playing Game — Unreal Engine 4» от DevSquad
Язык: английский.
Длительность: 50 уроков длительностью от 2 до 25 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Добавлять новых персонажей в игру.
- Настраивать прогресс здоровья и магии.
- Настраивать повреждения от разных типов оружия.
- Добавлять сундуки со случайными вещами.
«BluePrint Programming — Unreal Engine 4» от DevSquad
Язык: русский.
Длительность: 29 уроков длительностью от 2 до 10 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Создавать игры на Unreal Engine без кода, при помощи Blueprint.
«Уроки Unreal Engine 4» от Unreal Engine Rus
Язык: русский.
Длительность: 97 уроков длительностью от 5 до 40 минут.
Формат обучения: видеоуроки.
Уровень сложности: для начинающих.
Обратная связь: нет.
Без сертификата
Что узнаете и чему научитесь:
- Как работать над освещением в UE 4.
- Как импортировать модели в программу.
- Как работать с интерфейсом редактора.
- Как работать с функциями.
- Как настраивать персонажа.
- Работать с текстурами.
- Настраивать взаимодействие с физическими объектами.
- Создавать разнообразные анимации.
- Работать с разными утилитами для создания игр на UE 4.