Вам предстоит познакомиться со спецификой деятельности Unity-разработчика. Под руководством команды опытных преподавателей вы изучите теоретические материалы и выполните практические задания, чтобы закрепить полученные навыки. Вы научитесь программировать на востребованном в IT-сфере языке C#. Узнаете, как разрабатывать игры на кроссплатформенном движке Unity. Научитесь самостоятельно продумывать игровые механики и сюжеты, создавать 3D-объекты в программе Blender.
После окончания обучения вы выполните итоговый проект и получите сертификат, подтверждающий вашу квалификацию.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Ведущий разработчик Unity C# в СамГМУ
Разработчик мобильных игр и игр на Unity; Преподаватель программирования
Диджитал-специалист
Ведущий методист; Преподаватель программирования
Разработчик игр
Фронтенд-разработчик
Разработчик и автор игр, sound designer и автор музыки для игр
Разработчик игр
Вам предстоит изучить теоретические материалы, выполнить практические задания и создать итоговый проект.
Начнете свое знакомство со сферой геймдева. Узнаете, чем она живет и какие специалисты в ней востребованы. Познакомитесь с процесом разработки игр и узнаете, какие инструменты вам понадобятся на обучении.
Рассмотрите возможности кроссплатформенного движка Unity. Изучите интерфейс и встроенные инструменты, сможете свободно ориентироваться в них.
Узнаете, как геймдизайнеры разрабатывают игровые механики и уровневые системы. Поймете, как от идеи перейти к реальным действиям.
Познакомитесь с функционалом 3D-редактора Blender и сможете создавать простейшие объекты и модели в трехмерной графике.
Изучите среду программирования Visual Studio Code. Настроите ее под свои нужды для упрощения дальнейшей работы. Приступите к знакомству с основами языка программирования C#.
Рассмотрите возможности системы контроля версий Git. Поймете, как организовать командную разработку проекта и откатить готовый код до предыдущей версии.
Углубитесь в изучение синтаксиса и основных выражений языка C#. Познакомитесь с базовыми операторами и сможете создать простейшую программу.
Продолжите работу с конструкциями, существующими внутри C#. Разберетесь с циклами и массивами.
Узнаете, какие существуют методы работы с данными в рамках C#. Поймете, что означает термин "рекурсивные функции".
Познакомитесь с основной идей и принципами объектно-ориентированного программирования. Узнаете, чем оно отличается от других подходов.
Преподаватели расскажут вам, как импортировать готовый код в игровой движок Unity.
Углубитесь в изучение инструментов геймдизайна и сможете разработать игровую логику. Узнаете, на какие этапы делится процесс создания гейм-уровня.
Поймете, как последовательно разрабатывать уровень и фиксировать все идеи, приходящие в процессе брейншторма. Сможете строить наброски и делать наглядные чертежи.
Научитесь организовывать продуктивную работу в команде с другими специалистами. Поймете, как распределить роли и ответственность и наладить эффективное общение с коллегами.
Узнаете, что цепляет продюсеров и инвесторов в презентациях проектов. Научитесь готовить их.
Рассмотрите инструменты планирования. Поймете, как трезво оценить объем грядущих работ и разбить глобальную цель на микрозадачи.
Начнете готовиться к созданию своей первой игры в двухмерной графике. Соберете все необходимые данные, сформулируете основную идею и приступите к реализации.
Познакомитесь с типом ассетов, который называется "префаб". Разработаете модель космического корабля. Продумаете систему управления игровым объектом.
Самостоятельно разработаете сцену, уделив внимание всем деталям. Продумаете законы движения камеры, пространственные ограничения, определяющие передвижения игрока, и фоновые предметы.
Придумаете и воплотите сопутствующие игровые объекты: оружие, снаряды и пр.
Приступите к разработке вражеских персонажей. Создадите ассеты для противников и разработаете механизмы стрельбы.
Детально проработаете механику повышения уровня игрока, сделаете счетчики опыта.
Начнете готовиться к созданию своей первой игры в трехмерной графике. Соберете все необходимые данные, сформулируете основную идею и приступите к реализации.
Разработаете модель машины и механику управления ей. Проработаете игровые звуки для различных ситуаций.
Продумаете игровую локацию: создадите объекты из окружения, фон, счетчики и контрольные точки.
Разработаете интерфейс гонки, чтобы пользователь свободнее ориентировался в игре и мог отследить скорость, время прохождения трассы и пр.
Узнаете, как самостоятельно создать автомобили соперников. Разработаете несколько машин и интегрируете их в готовый проект.
Придумаете и воплотите сопутствующие ассеты: топливо, второстепенные звуки, объекты, с которыми можно взаимодействовать во время прохождения игры.
Начнете готовиться к созданию своей игры в двухмерной графике. Соберете все необходимые данные, сформулируете основную идею и приступите к реализации.
Разработаете удобный и наглядный пользовательский интерфейс, который поможет игроку сориентироваться в игровых событиях.
Детально продумаете механику развития персонажа, законы, по которым он будет покорять новые уровни. Определите точки сохранения уровня.
Усложните уже созданные механики, чтобы повысить сложность определенных уровней и интерес игрока.
Детально проработаете классы вражеских персонажей: наделите их различными характеристиками. Продумаете способы прокачки башни игрока.
Добавите финальный шик игровой сборке и подготовите ее к выгрузке в App Store или Google Play.
Создадите итоговый проект, применяя все полученные во время изучения курса знания и навыки. После успешной разработки игры выложите ее в App Store, Google Play или Steam.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Курс будет полезен всем, кто хочет попасть в сферу геймдева и начать разрабатывать игры самостоятельно. Вы научитесь программировать на C# и создавать игровые проекты на универсальном движке Unity.
Нет, программа курса выстроена с расчетом на то, что студентами станут люди без опыта в разработке игр на Unity.
Нет, программа курса преподается на русском языке, однако преподаватели могут давать ссылки на некоторые англоязычные материалы — их изучение опционально.
Для успешного прохождения курса вам понадобится видеокарта с поддержкой DX10 на Windows Vista или выше. Операционная система macOS тоже подойдет, если она представлена в версии X 10.12+.
Нет, все программы, в которых будет происходить работа на курсе, бесплатны. Вы сможете свободно скачать их на официальном сайте разработчика. SkillFactory помогут вам с их установкой.
Вы получите все необходимые знания и навыки для успешного старта в профессии разработчика игр на Unity.
Вы получите официальный сертификат от SkillFactory, подтверждающий вашу квалификацию и профессиональный уровень.
Акцент во время обучения делается на практике. Вы изучаете необходимую теорию и тут же закрепляете полученные знания, выполняя задания. Доступ к материалам каждого модуля открывается еженедельно, у вас будет 7 дней на изучение темы и выполнение упражнений.
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
Вам не потребуется никаких специальных знаний или подготовки для успешного старта обучения.
В SkillFactory преподают эксперты-практики и мастера своего дела, которые проходят подготовку и конкурсный отбор перед тем, как обучать студентов.
Все уроки курса доступны в записи, но если вы чувствуете, что не успеваете нагнать упущенный материал, можете связаться с координаторами и перевестись на другой поток обучения, а также приостановить прохождение курса не неопределенное время.
Да, вы сможете в любое время освежить знания и пересмотреть лекции на образовательном портале, если что-то осталось непонятным.
Да, вы можете обратиться к менеджеру и оформить возврат денежной суммы, пропорциональной количеству непройденных уроков.
Да, вы можете обратиться к менеджеру и оформить подарочный сертификат на определенную сумму или на конкретный курс.
SkillFactory организует удобное общение с преподавателями, кураторами и однокурсниками в мессенджере Slack — там вы всегда сможете задать интересующие вас вопросы, а также найдёте дополнительные материалы по смежным темам. После записи на курс менеджеры помогут вам разобраться в функционале Slack.