Разработка игр на Unreal Engine
Освойте самый популярный игровой движок в мире. Изучите визуальный язык программирования Blueprints. Создайте жизнеспособный прототип игры со светом и звуком
Описание:
Зачем изучать Unreal Engine
Unreal Engine — это движок, на котором разрабатывают и двухмерные игры для мобильных устройств, и AAA-проекты для консолей. Он несложен для новичков, имеет удобный интерфейс и систему визуального создания скриптов.
На UE4 созданы такие игры, как Fortnite, Gears of War 4, PlayerUnknown's Battlegrounds, ARK: Survival Evolved, Hellblade: Senua’s Sacrifice и другие.
Чему вы научитесь на курсе
- Работать с движком Unreal Engine. Изучим среду разработки Unreal Engine, разберёмся в навигации в редакторе, рассмотрим структуру сцены и приёмы работы с объектами. Познакомимся с общими принципами программирования. Разберём переменные и логические выражения, освоим функции — функциональное программирование, классы и наследование — объектно-ориентированное программирование
- Собирать билд игры. Получим базовое понимание проектирования игровых систем, освоим принципы именования и структурирования проекта. Рассмотрим прототипирование игровых механик, общий дебагинг кода и принципы тестирования. Научимся создавать персонажа и мобов, а также интерфейс игры. Изучим звуковое оформление действий персонажа
- Создавать свои уровни. Изучим инструменты для наполнения уровня и интерактивные элементы для взаимодействия. Научимся соединять уровни в цепочку прогрессии. Изучим базовые принципы работы рендера, света, их оптимизации. Узнаем, как производить настройку света и звуковое оформление уровня. Освоим сборку билдов игры development и shipping
Кому подойдёт этот курс
- Геймдизайнерам. Воплотите идею собственной игры, научитесь создавать свои игры и прототипировать механики в UE
- 3D-дизайнерам. Освоитесь с инструментарием движка для своих профессиональных задач
- Саунд-дизайнерам. Научитесь делать звук и музыку для игр с учётом технических особенностей, освоите базовый инструментарий редактора UE4
- Программистам. Освоите популярный игровой движок, научитесь программировать на Blueprints, а также тестировать код и игру
Ключевые навыки после прохождения курса
- Знание базового инструментария редактора UE4
- Умение обеспечивать управление в игре
- Умение программировать на Blueprints
- Разработка прототипов на движке Unreal EngineПрототипирование игровых механик
- Тестирование кода и игры
- Добавление звука и музыки в игру
- Умение создавать свои уровни
- Выстраивание освещения в сцене
- Умение собирать билд игры
Программа курса:
- Базовые принципы работы с движком Unreal Engine 4
- Основы визуального программирования на Blueprints
- Проектирование и прототипирование
- Главный персонаж и враги
- Пользовательский интерфейс
- Наполнение игрового мира
- Дизайн пространства