Курс обучения «Разработка игр на движке Unreal Engine 5»
До начала осталось:
Дорогие друзья! Вы любите играть в компьютерные игры?
Мы уверены! У кого-то из Вас есть любимые игры, у кого-то есть свои супергерои!
Наверное каждый из Вас задумывался: Что значит игра? Кто ее придумал? Как она создана?
Компьютерная Академия приглашает Всех желающих, в возрасте от 18 лет,
открыть внутренний мир по созданию игр и своих любимых супергероев!
Приглашаем Вас на курс обучения «Разработка игр на движке Unreal Engine 5»
Unreal Engine 5- один из лидирующих игровых движков!
Знакомство с содержанием курса:
Unreal Engine — один из наиболее продвинутых решений на рынке GameDev. Им пользуются для создания игр, создают 3D-решения для бизнеса и метавселенных, а в последнее время его начали использовать для съёмок кино и сериалов (например, «Мандалорец»). В рамках курса студенты научатся программировать, создадут 2 собственные игры и смогут претендовать на вакансию Unreal Engine Junior разработчик
Содержание курса
Входные требования:
• уверенный пользователь ПК
• умение самостоятельно осваивать материал
• желание научиться создавать игры, понимать, чем занимаются геймдэв программисты
Для кого этот курс:
• кто не знает программирование, но хочет научиться
• кто уже сталкивался с движком Unreal Engine 5, но хочет научиться работать с языком программирования С++
• кто всегда мечтал разрабатывать игры, но не знал с чего начат
Unreal Engine — один из самых востребованных и мощных движков. Его используют для игр любых жанров — от шутеров и файтингов до стратегий и спортивных симуляторов.
Движок популярен и среди небольших инди-студий, и среди разработчиков ААА-проектов. Поэтому спрос на специалистов по Unreal есть в студиях разного масштаба.
В круг обязанностей разработчика на Unreal Engine входит:
• написание кода для игр на C++ или Blueprint на профессиональном уровне
• применение паттернов проектирования
• проектирование и реализация игрового интерфейса на движке UE
• работа в системе визуального программирования Blueprints Visual Scripting
• улучшение эффективности и техник программирования команды на C++
• взаимодействие со смежными специалистами – гейм-дизайнерами, художниками и др.
• проектирование, реализация, отладка и поддержка кода игровых механик на базе движка UE4
• тестирование продукта
• рецензирование кода, оптимизация, исправление ошибок
Чем отличается разработчик на Unreal Engine от UE-дизайнера?
Функционал гейм-дизайнера более узкий по сравнению с задачами UE-разработчика. В крупных компаниях с большим бюджетом на проекте над созданием игры трудится целая команда из гейм-сценариста, гейм-художника, программиста, звукорежиссера и др. И все они, по сути, разработчики. В средних и маленьких компаниях и проектах с небольшим бюджетом все или только часть этих функций узких специалистов может выполнять один человек.
Работа гейм-дизайнера часто связана с созданием концепта игры, игровой механикой и интерфейсом, он определяет правила и возможности игры, ее правдоподобность и реалистичность. Например, когда персонаж дарит кому-то цветы, в его руках появляется букет, а не просто иконка в интерфейсе. Всё это – заслуга гейм-дизайнера. Функционал разработчика шире: кроме этого, он отвечает еще и за технологию реализации игры – пишет код, работает с движком, тестирует готовый проект и исправляет ошибки.
Востребованность профессии
Разработчики UE востребованы как в крупных компаниях игровой индустрии, так и в небольших студиях. По данным hh.ru, в России опубликовано более 300 вакансий разработчиков на Unreal Engine, но большая доля из них (более 80 %) приходится на крупные города – Москву, Санкт-Петербург. Плюс профессии – возможность работать удаленно, а это значительно расширяет горизонты для трудоустройства и карьерного роста не только в России, но и за рубежом.
В индустрию игр инвестируются огромные деньги, а это говорит о том, что спрос на Unreal-разработчиков будет только расти. В связи с их дефицитом на рынке труда, уровень зарплат чуть выше, чем у других разработчиков игр.
Список требований к разработчику на Unreal Engine.
Большинство вакансий разработчиков UE содержит следующие требования:
• уметь работать с движком Unreal Engine
• опыт программирования
• уверенное знание С++ в контексте Unreal Engine
• навыки оптимизации кода для повышения производительности
• понимание 3D-математики
• знание алгоритмов и структур данных
• знание английского языка на уровне pre-intermediate
• навыки в области гейм-дизайна
• умение настраивать звук и эффекты в играх
• базовые навыки работы в графических редакторах
Будет дополнительным преимуществом:
• навык разработки игр под мобильные устройства
• опыт работы с Kismet/uScript/Blueprints (или другими средствами для визуального программирования)
Где работают разработчики на Unreal Engine?
Разработчики UE востребованы как в крупных геймдев-компаниях, так и в небольших гейм-студиях. Unreal-специалисты разных уровней могу найти работу в следующих компаниях:
• 1С Online Games
• Mundfish
• Sobaka Studio
• Alter Games
• Dynamic Pixels и др.
Чему вы научитесь:
• работать с движком Unreal Engine
• правильно оформлять код
• применять паттерны проектирования — общие и специфичные для геймдева
• программировать на C++
• пользоваться идиомами языка C++
• разрабатывать игры для ПК, под Android и iOS
• использовать алгоритмы и структуры данных
• отслеживать производительность игры
Продолжительность курса: 2 месяца
Будни с 9.00-12.00
Суббота с 9.00-12.00
Мы заботимся о наших юных программистах!
Кто знает? Возможно именно они станут современными программистами будущего
и свяжут свой профессиональный путь в Компьютерном обучении!
Профессионалы Компьютерной Академии помогут Вам в получении знаний!
Действует специальное Акционное предложение!
Стоимость курса, всего 3200 рублей!
Остались вопросы? Получайте ответы в приемной комиссии:
071-404-81-82, 071-441-37-00