
Горкин C++/Blueprints-разработчик
Разработчик игр на PC, PS4, IOS, Android, VR. Преподаватель факультативных университетских курсов и конференций по разработке на Unreal Engine.
Вы сделаете первые шаги в карьере разработчика игр. С нуля научитесь создавать простые игры в Unreal Engine с помощью системы визуального скриптинга Blueprints и языка программирования C++.
На рынке не хватает разработчиков игр на Unreal Engine
зарплата начинающего специалиста
общий размер игровой индустрии в 2020 году
Вы познакомитесь с Unreal Engine — одним из самых мощных и популярных игровых движков в мире. Освоите азы программирования на C++, научитесь пользоваться системой контроля версий Git и начнете работать с Blueprints — системой визуального скриптинга в UE.
Разберётесь в интерфейсе движка Unreal Engine, познакомитесь с его возможностями и настроите под свою систему.
Освоите Git — инструмент, который помогает не запутаться в десятках версий программ и наладить удобную совместную работу над проектом.
Узнаете, что такое блюпринты и как они помогают быстро создавать прототипы игр. Поймёте, как разрабатывать и собирать проекты в UE с помощью этой системы.
С нуля освоите основные принципы программирования на C++ — одного из самый популярных языков программирования в игровой индустрии.
Уже после нескольких занятий вы сможете создавать базовые геймплейные механики с помощью ассетов и скриптов Blueprints.
Вас ждут вебинары и практические задания на основе реальных кейсов.
Научитесь работать с Epic Launcher и создавать проекты. Начнёте разбираться в интерфейсе Unreal Engine.
Продолжите изучать интерфейс UE4. Узнаете, что такое базовые классы Blueprints и базовая структура проекта.
Познакомитесь с разными системами контроля версий. Научитесь настраивать и использовать Git при работе с Unreal Engine 4 и не только.
Узнаете, что такое актор. Научитесь создавать акторы, описывать и добавлять их компоненты.
Поймёте, как и для чего использовать переменные и функции в блюпринтах. Узнаете, что такое потоки и как с ними работать.
Научитесь настраивать свойства акторов и формировать взаимодействия в Blueprints.
Сможете тестировать скрипты на наличие ошибок и проводить отладку в Unreal Engine.
Научитесь работать с наборами данных — массивами — и создавать иерархии блюпринтов.
Освоите инструменты Construction Script, Spawn и Event Dispatcher, которые позволяют запускать события в игре.
Научитесь собирать проект в рабочий прототип.
Установите Visual Studio, познакомитесь с режимами и скомпилируете первую программу.
Поймёте, как работать с функциями и оператором возврата return. Научитесь задавать параметры и аргументы функций, ключевые слова и идентификаторы. Узнаете, как работают операторы, и освоите базовое форматирование кода.
Научитесь проводить отладку программ с помощью Visual Studio, работать с многофайловыми программами, cpp- и h-файлами. Узнаете, как использовать препроцессор UE4 и его специализированные директивы.
Разберётесь в базовых типах данных, поймёте, как правильно работать со строками в C++ и UE4.
Научитесь работать с операторами, циклами, блоками кода и зонами видимости в C++.
Узнаете, что такое массивы в C++, конструктор TArray, пространства имён. Научитесь преобразовывать типы данных.
Поймёте, что такое классы и какую функцию они выполняют. Научитесь создавать объекты, инкапсулировать данные и код. Познакомитесь с основными классами UE4.
Узнаете, как работать с памятью, указателями, ссылками и перезагружать функцию.
Научитесь составлять иерархию классов, расширять и изменять функционал дочерних классов, работать с шаблонами. Поймёте, как использовать скрытый конструктор и UE Cast.
Сможете работать с перечислениями и структурами в Unreal Engine 4. Создадите класс «змейка» и пропишете логику движения по игровому полю.
Научитесь работать со свойством полиморфизм и абстрактными классами. Создадите классы «еда» и «препятствия», соберёте прототип игры.
Разработчик игр на PC, PS4, IOS, Android, VR. Преподаватель факультативных университетских курсов и конференций по разработке на Unreal Engine.
C++/Blueprints-разработчик. Евангелист Unreal Engine.
Наш менеджер свяжется с вами
в ближайшее время
? Электронная книга «Разум под контролем. Неочевидные стратегии достижения целей». Она поможет достичь баланса и гармонии в своей жизни, а не просто бесконечно бежать, как белка в колесе.
Выберите, где удобнее скачать книгу:
Отзывы участников
Здесь есть общение, решение сложных задач, игра, возможности учиться и развиваться в команде. Что может быть лучше? Я рада, что выбрала этот путь.
Стоит отметить разнообразие тем практических работ, которые развивают навыки геймдизайнера от задания к заданию. Но вместе с тем они неразрывно связаны между собой.
Новую работу люблю — всегда есть возможность расти и развиваться, а креативные проекты не дают заскучать.
Хотелось бы только, чтобы форма обращения к куратору была независима от сдачи практического задания.
Также нравится, что видео короткие и без воды, а над заданиями необходимо подумать. Редко бывают задания, в которых необходимо просто повторить, почти всегда надо искать дополнительную информацию, что тоже очень апает!
А ещё общий чат разработчиков. Очень здорово, что в чате не только моя группа, а в целом весь поток. Чат живой. Мало того что там уйма инфы про задания и можно быстро найти ответ, если застрял где-то, так ещё и в целом люди делятся информацией, задают вопросы не по курсу и почти всегда получают ответ или ссылки на какие-то источники по этой теме.