Разработчик игр на Unreal Engine. Продвинутый уровень от Otus
Вы научитесь
Программа курса
Вас ожидает 11 учебных модулей с более чем 30-ю темами для изучения внутри, на которых опытные разработчики обучат вас теории работы в Unreal Engine, а с помощью практических заданий вы сможете опробовать знания в деле. По окончании курса вы сделаете дипломную работу, которая станет заментной частью вашего портфолио, и получите персональный сертификат от школы Otus.
Введение
На первом уроке познакомитесь со своими преподавателями и узнаете, что предстоит изучать. Под присмотром кураторов проведете подготовку к началу лекций и вебинаров. Установите все необходимые программы и скачаете все необходимые материалы.
На первом уроке познакомитесь со своими преподавателями и узнаете, что предстоит изучать.
Под присмотром кураторов проведете подготовку к началу лекций и вебинаров. Установите все необходимые программы и скачаете все необходимые материалы.
Работа с проектом
Изучите подробно язык программирования C++ и научитесь работать с Blueprints. Поймете, как разрабатывать оружие (автоматы, пистолеты, пулеметы и т.д.) и анимацию стрельбы в Unreal Engine. Научитесь создавать инвентарь для героев. Разберитесь с тем, как создавать шкалу здоровья для персонажей игры, а также раскидывать аптечки в игровом пространстве. Узнаете, как улучшать и ухудшать характеристики персонажа в процессе игры. Научитесь создавать систему талантов для персонажа. Поймете, каким должен быть главным антогонист — "Босс".
Изучите подробно язык программирования C++ и научитесь работать с Blueprints.
Поймете, как разрабатывать оружие (автоматы, пистолеты, пулеметы и т.д.) и анимацию стрельбы в Unreal Engine.
Научитесь создавать инвентарь для героев.
Разберитесь с тем, как создавать шкалу здоровья для персонажей игры, а также раскидывать аптечки в игровом пространстве.
Узнаете, как улучшать и ухудшать характеристики персонажа в процессе игры.
Научитесь создавать систему талантов для персонажа.
Поймете, каким должен быть главным антогонист — "Босс".
VFX&SFX
Научитесь разрабатывать материалы, из которых будет собираться игровое пространство. Поймете, как разрабатываются частицы. Узнаете, как должна выглядеть звуковая дорожка в видеоигре, и освоите базовые знания в саунд-дизайне. Освоите работу в редакторе для генерации пост-эффектов.
Научитесь разрабатывать материалы, из которых будет собираться игровое пространство.
Поймете, как разрабатываются частицы.
Узнаете, как должна выглядеть звуковая дорожка в видеоигре, и освоите базовые знания в саунд-дизайне.
Освоите работу в редакторе для генерации пост-эффектов.
Мультиплеер
Изучите клиент-серверную архитектуру в играх. Поймете, как собрать свой выделенный сервер и использовать RepNotify и RPC. Узнаете, как адаптировать архитектуру под работу мультиплеера. Продолжите адаптацию систем, изучив все тонкости.
Изучите клиент-серверную архитектуру в играх.
Поймете, как собрать свой выделенный сервер и использовать RepNotify и RPC.
Узнаете, как адаптировать архитектуру под работу мультиплеера.
Продолжите адаптацию систем, изучив все тонкости.
Работа с API
Научитесь на практике работать с Core API. Узнаете, как применяются данные API для генерации ландшафта. Поймете, как использовать HTTP для взаимодействия с сетью.
Научитесь на практике работать с Core API.
Узнаете, как применяются данные API для генерации ландшафта.
Поймете, как использовать HTTP для взаимодействия с сетью.
Плагины и модули
Поймете, как устроена в Unreal Engine система модулей и плагинов Научитесь самостоятельно разрабатывать плагин, который увеличит базовые возможности редактора.
Поймете, как устроена в Unreal Engine система модулей и плагинов
Научитесь самостоятельно разрабатывать плагин, который увеличит базовые возможности редактора.
Мобильные приложения
Разберетесь, каким образом проводить настройку и конфигурацию вашего проекта под операционную систему Android. Поймете, что необходимо, что конфигурировать настройки игры под ОС iOS. Узнаете, как проводить адаптацию проекта под любую мобильную платформу с помощью управления жестами.
Разберетесь, каким образом проводить настройку и конфигурацию вашего проекта под операционную систему Android.
Поймете, что необходимо, что конфигурировать настройки игры под ОС iOS.
Узнаете, как проводить адаптацию проекта под любую мобильную платформу с помощью управления жестами.
Прилжения для вирутальной реальности
Научитесь с помощью программы UE готовить свои игры для функционирования в пространстве VR. Поймете, как настраивать управление героями игры в VR с помощью UE.
Научитесь с помощью программы UE готовить свои игры для функционирования в пространстве VR.
Поймете, как настраивать управление героями игры в VR с помощью UE.
Приложения для расширенной реальности
Научитесь с помощью программы UE готовить свои игры для функционирования в пространстве AR. Поймете, как создавать объекты в augmented reality и настраивать их взаимодействие с участниками игры.
Научитесь с помощью программы UE готовить свои игры для функционирования в пространстве AR.
Поймете, как создавать объекты в augmented reality и настраивать их взаимодействие с участниками игры.
Дополнительно
Поймете, как проводить процесс адаптации игры под разные страны и языки. Научитесь разрабатывать субсистемы для проекта. Поймете, как проводить расширение возможностей редактора в Unreal Engine.
Поймете, как проводить процесс адаптации игры под разные страны и языки.
Научитесь разрабатывать субсистемы для проекта.
Поймете, как проводить расширение возможностей редактора в Unreal Engine.
Проектная работа
Узнаете, каковы правила работы над дипломным проектом и регламент проведения защиты. Получите возможность задать все интересующие вас вопросы перед началом работы над дипломом. Защитите свою итоговую работу перед коллегией экспертов и получите от них рекомендации. На последенем занятии ваши кураторы и преподаватели подведут итоги пройденного курса.
Узнаете, каковы правила работы над дипломным проектом и регламент проведения защиты.
Получите возможность задать все интересующие вас вопросы перед началом работы над дипломом.
Защитите свою итоговую работу перед коллегией экспертов и получите от них рекомендации.
На последенем занятии ваши кураторы и преподаватели подведут итоги пройденного курса.