Логотип Academy Market
Каталог курсов
0
Логотип Academy Market

Онлайн-курс Unity-разработчик — это ваш путь в мир игровой разработки! За 10 месяцев вы освоите программирование на C# и изучите мощный игровой движок Unity. Вы создадите множество игровых механик, которые пригодятся вам при формировании портфолио. Даже если вы никогда не писали код, программа от XYZ School идеально подойдёт, ведь обучение рассчитано для освоения с нуля. В процессе обучения вы научитесь программировать на C#, создавать 2D-игры, использовать основные инструменты и принципы игрового дизайна.

После курса вы будете готовы к началу карьеры в разработке игр, уверенно создавая проекты и продолжая развиваться в этой увлекательной области.

Русский
5
Наверх

Чему вы научитесь

Создавать 2D-игры
Программировать на C#
Работать с классами и структурами
Создавать игровой интерфейс, визуальные эффектов и освещение
Создавать умных NPC с разным поведением, анимацией и диалогами

Как быстро окупится обучение

Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование

На должности Junior Unity-разработчик затраты на пройденный курс окупятся
6 Месяцев
50 000 ₽ / Мес
Unity-разработчик
50 000 ₽ — 300 000 ₽
Смайлик
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

Преподаватели

Программа курса

Курс состоит из лекций, стримов, полезных материалов и практических заданий. Вы будете много практиковаться в создании игр и программировании, чтобы к концу обучения сдать разработчиком игр уровня Middle и создавать полностью свои проекты. В обучение включены домашние и курсовые, итоговые проекты после каждой ступени. 

2
Модуля
58
Онлайн-уроков

В этом уроке вы познакомитесь с форматом обучения, узнаете, как пользоваться дискордом и как сдавать домашние задания. 

Познакомитесь с основами программирования на C# в Unity, научитесь писать скрипты и взаимодействовать с игровыми объектами.

Напишете свой первый код, изучив базовые конструкции языка и принципы его использования.

Узнаете, что такое методы, ветвления и циклы. 

Получите представление о коллекциях и их значении в коде. 

Познакомитесь с основами объектно-ориентированного программирования. 

Изучите инструменты классов , чтобы использовать классы для организации кода и работы с объектами.

Рассмотрите основные принципы ООП. 

Освоите корутины в Unity, научитесь эффективно управлять асинхронными процессами для улучшения производительности и взаимодействия в игре.

Попробуете написать код для отслеживания перемещения юнита. 

Научитесь взаимодействовать между классами в C# и реализовывать универсальный доступ для обмена данными и управления объектами.

Узнаете, что такое ручное управление зависимостями. 

Поймете, где искать информацию обо всех зависимостях  

Изучите принципы организации крупных проектов с использованием Dependency Injection, чтобы упростить управление зависимостями и улучшить масштабируемость кода в Unity.

Напишите код для нового геймплея пополнения запаса боеприпасов. 

Сможете расширить возможности языка C#, работая с файлами и библиотеками для хранения и обработки данных.

Познакомитесь с принципами архитектурного мышления. 

Вместе с экспертами разберете сложные кейсы из пройденных тем и начнете готовиться к итоговой работе первой ступени. 

Послушаете выступления профи о возможностях развития для разработчиков на С#.

В рамках итогового проекта создадите свою версию консольной игры "Танки".

Узнаете, как настроить Unity для разработки.

Поймете, как настраивать сцены, а также работать с объектами и компонентами.

Выясните, как добавить анимации и движения объектам на сцене. Используете скрипты для отработки взаимодействий.

Попробуете поработать с физикой в Unity, узнаете, как настраивать коллизии объектов.

Узнаете, как работать с тайлсетами для создания 2D-игровых миров, и настроите камеру для правильного отображения сцены.

Исследуете анимации для персонажей и объектов.

Научитесь применять компонентный подход в разработке игровых механик.

Познакомитесь с партиклами и инстанцированием в Unity и примените их для улучшения игрового процесса.

Сделаете уровень в жанре пазл-платформера, который будет занимать минимум 6 экранов.

Рассмотрите тактику ближнего боя с холодным оружием.

Разберётесь, что такое ScriptableObject и научитесь использовать его для создания модели данных игрока.

Попробуете ввести в геймплей простого моба с ближней атакой и реализовать базовый искусственный интеллект для его поведения.

Сможете реализовывать дальнобойные атаки, используя механизмы стрельбы и взаимодействия с объектами на расстоянии.

Рассмотрите механику моба с дальней атакой.

Освоите варианты модели данных для инвентаря и разработку структуры хранения предметов.

Изучите основные возможности подсистемы звука Unity, поработаете с аудиоисточниками.

На примерах разберете принципы чистого кода и методы управления связностью.

Продемонстрируете уровень, предназначенный для взаимодействия с мобами. В пояснении подробно опишите поведение и особенности моба.

Познакомитесь с основами UI в Unity, научитесь отрисовывать интерфейсы, размещать элементы управления и настраивать их.

Выясните, как работать с HUD (интерфейс пользователя) и разрабатывать элементы отображения информации.

Освоите инвентарь с ячейками быстрого доступа, а также разработку системы управления предметами.

Поймете, как построить качественный и логичный диалог между персонажами. 

Изучите принципы локализации, адаптируете игру для разных языков и культур.

Реализуете чек-поинты в игре, а также добавите визуальные эффекты для повышения привлекательности игры.

Разберётесь в создании продвинутых навыков, включая систему умений и разработку новой механики прокачки перков.

Придумаете систему прокачки героя, создавая улучшения характеристик и навыков персонажа.

В третьей курсовой вы продемонстрируете полученные знания относительно новых перков. 

Научитесь настраивать освещение в Unity, придавая различные эффекты восприятия.

Изучите полноэкранные эффекты камеры. 

Разработаете арену для босса и пропишете логику его поведения, чтобы обеспечить захватывающее сражение с боссом.

Доработаете непредсказуемость босса, расширяя его возможности и усложняя взаимодействие с игроком.

Изучите методы анализа производительности игры, научитесь выявлять узкие места и оптимизировать код.

Освоите техники, позволяющие повысить стабильность и скорость работы игры, улучшив пользовательский опыт.

Поймете, как настраивать сборки игры для различных платформ, адаптируя проект под специфические требования устройств.

Узнаете, как использовать аналитику, чтобы отслеживать поведение игроков и улучшать код на основе полученных данных.

В завершении курса вы сделаете полностью свою 2D Action игру на 4 уровня. Также пропишите геймплей и технические особенности. 

Как проходит обучение

Иллюстрация к пункту обучения

Изучение темы

Просмотр обучающих видеороликов

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Иллюстрация к пункту обучения

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Иллюстрация к пункту обучения

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

Научитесь оформлять портфолио так, чтобы работодателю было удобно изучать ваши работы и у него осталось хорошее впечатление

Подготовитесь к собеседованию

Научитесь рассказывать о себе последовательно и без стресса, правильно реагировать на вопросы работодателя и завершать беседу

Научитесь работать на себя

Узнаете, где искать первых заказчиков, как выстраивать с ними коммуникацию и защитить свои права

Оформите резюме и сопроводительное письмо

Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний

Узнаете, как найти работу

Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров

Спецификация

Отзывы о XYZ School

XYZ School
5.0051
«Создание спецэффектов в Houdini FX»
Достоинства

Долго думала о том, в какую сторону я бы хотела развиваться, поэтому начала изучать как вообще создают игры, фильмы и рекламу, в итоге наткнулась на Houdini. Многие курсы на других площадках, либо слишком дорогие и долгие, либо дешевые и очень короткие, данный курс был для меня идеальной серединой. Страшно было начать, хотя и есть опыт с тем же Unity или Blender, однако на курсе буквально разжевали всё простым языком, но не ожидайте, что за вас всё сделают, надо уметь учиться. Всегда был развернутый фидбек по домашке, подмечали все косяки и условности, которые мне помогли разобраться, если не идеально, то как минимум приемлемо, чтобы продолжать уже самостоятельно, многие мои домашки проверял Сергей, спасибо ему за емкие фидбеки. У вас будет прекрасный куратор, который поможет решить любой вопрос, а так же вы всегда сможете написать своим сокурсникам или преподавателям, если прям вообще тяжко в понимании, либо же поделиться своими успехами. Каждую неделю проходят стримы, которые для меня стали прекрасным кирпичиком для самостоятельного решения некоторых задач.

Курс не из легких, но однозначно интересный.

Более того, на курсе присутствует возможность «заморозить» курс, у всех ситуации разные, та же учеба или работа, поэтому даже если вам кажется, что у вас не хватает времени…Вам хватит времени.

Недостатки

К самому курсу и его содержанию нет вопросов, единственное в паре домашек я совершенно не понимала, что от меня требуется, поэтому делала как поняла и не всегда в точку, это не прям страшный минус, потому что все мы люди, но в своё время это заставило меня понервничать.

Сами «лекции» это отредактированные стримы, поэтому в некоторых местах есть довольно резкие переходы, из-за которых иногда теряешься, однако мой совет: Смотрите до конца.

Ну, и последнее, в курсе используется ранняя версия Houdini, поэтому если вы взяли актуальную версию, то будьте готовы встретиться с различиями в программе, разобраться помогут еженедельные стримы, однако это неочевидное знание, да и не всегда знаешь что спросить, что-то вроде «Я не понимаю, но я не понял, что я не понимаю», поэтому я лично с некоторыми различиями разобралась самостоятельно, хотя и только к концу курса.

XYZ School
5.0051
Обучение на курсе Draft Punk очень понравилось
Достоинства

Очень понравилась подача материала преподавателями, возможность пересматривать разборы на стримах. Удобная платформа обучения, всё понятно структурировано, в любой момент можно найти то, что подзабылось. Отдельная благодарность преподавателям за подробные фидбэки по домашкам. И служба поддержки очень выручала в трудных ситуациях, когда приходилось замораживать курс. Да, обучение далось с большим трудом, но оно того стоило. Теперь буду искать работу. И что немаловажно, в результате обучения в портфолио 2 полноценные работы.

XYZ School
5.0051
Прохожу курс «концепт-художник». Обучением более, чем довольна.
Достоинства

Куратор, преподаватели, комьюнити, всегда есть те, кто оперативно подскажет, поддержит и поможет. Информация максимально разжеванная так, чтоб поняли все. Если что-то непонятно, можно созвониться с преподавателем в назначенное время. Фитбэк всегда вовремя, качественно разбирают ошибки и всегда отмечают, наоборот, что вышло хорошо. Пройдя только лишь первую малую часть курса, я стала рисовать уже намного лучше, а главное осознанно подходить к работам, и понимать как и что работает.

XYZ School
5.0051
Курс GAME DESIGN 3.0
Достоинства

Отличные лекторы и сопровождающие курса. Слушать лекции - одно удовольствие, все понятно, доступно и на "человеческом языке".

Практические задания интересные, вся теория почти сразу же применяется лично тобой на практике, от документации до работы с движком. По моему мнению, курс подходит даже для тех, кто не знает, что такое анриал энджин)

Спасибо команде XYZ, что под чутким надзором я по сути смог сделать кусок собственной игры!

Недостатки

Не заметил недостатков)

XYZ School
5.0051
В онлайн-школе XYZ School прохожу курс по C# для разработки игр
Достоинства

Это первое знакомство с программированием и Я считаю удачное. Информация изложена в достатке, дают понимание где брать дополнительные материалы. Много практики с кодом. Подсказки от преподавателя и сокурсников. Такое начало изучения программирования меня устраивает.

Недостатки

Недостатки находишь только в самом себе, этот огромный объём информации нужно усваивать, а это получается с трудом. Про минусы школы сказать нечего.

XYZ School
5.0051
3D художник
Достоинства

Формат онлайн-обучения оказался очень удобным. Можно проходить занятия в своём темпе и совмещать обучение с другими делами. Преподавателям большое спасибо за проделанную работу! Еще хочу отметить дружелюбное комьюнити, которое может помочь с любым вопросом.

Недостатки

Из минусов могу отметить, что после проверки домашнего задания, не получалось ответить на фидбэк от преподавателя. Также на завершающих этапах курса хотелось бы больше примеров оформления домашних заданий.

XYZ School
5.0051
Курс 3D Generalist
Достоинства

Великолепный курс, очень много информации, которая грамотно преподносится. Уже со знаниями курса и портфолио можно начать ходить на собеседования и вас будут рассматривать как кандидатов (но скорее всего не возьмут из-за отсутствия опыта в студии). Курс длится 32 месяца, так что объем работы большой, надо успевать все делать и сдавать в срок. Пришел уже со знаниями в индустрии, но понял, что знал лишь 10-20%

Недостатки

Не выявил, все отлично!

XYZ School
5.0051
Курс 3D Художник. Хорошие курсы. Много полезной информации и даже очень. Ничего лишнего. Формат обучения интересный.
Достоинства

Курсы проходят удалённо на платформе, что очень удобно. Завязка в dicord и telega тоже хорошо, есть с кем пообщаться, поделиться и посоветоваться. Обратная связь, при проверке дз, а также можно связаться с преподавателем или проверяющим по конкретным вопросам, всегда найдут время и всё разжуют.

Недостатки

Недостатки. Да в в целом никаких)

XYZ School
5.0051
Найс
Достоинства

* Отличный преподаватель Николай Цыс

* Достаточно быстрая поддержка

* Хорошая система сообщества

* Много глубоких уроков

* Достаточно неплохой плеер для просмотра видео

* Хорошее разделение уроков

Недостатки

* Нет места для личных вопросов проверяющим, можно задавать вопросы только сообществу в целом с пометкой проверяющих и во время сдачи домашних работ.

XYZ School
5.0051
Обучение огонь 🔥
Достоинства

По прохождению курса «Концепт-художник» навыки очень сильно поднялись. В курсе всё структурировано, нет воды, знания преподносятся понятно и доступно. Преподаватели также проводят интересные стримы и вебинары. И также здорово проверяют домашние работы, указывая на недочёты.

По итогу курса можно научиться делать то, что раньше можно было увидеть у других художников на Artstation или в Pinterest.

XYZ School
5.0051
Инди разработчик игр. Приятный опыт.
Достоинства

Удобный формат обучения, не обременяющий менять свой привычный график. Информативные лекции, с практичным подходом.

Недостатки

Серьезных недостатков нет, единственные проблемы с которыми можно столкнуься могут возикунуть от своих решений при работе, из-за чего может быт сложно потом подстроиться(с другой стороны для кого-то это дополнительный опыт)

XYZ School
5.0051
Основы графического дизайна
Достоинства

Курс отличный, после курса я уверенно работаю в Figma, Photoshop и Illustrator, знаю правила композиции, типографики, цвета и визуальной иерархии.

Рекомендую этот курс всем, кто хочет начать карьеру в дизайне — он даёт действительно хорошую основу и вдохновляет на развитие. 💛

XYZ School
5.0051
Обучение на курсе Draft Punk подходит к концу.
Достоинства

Во время обучения мне очень понравилась подача материала преподавателями, возможность просматривать записи стримов с разборами разных ситуаций. Отдельная благодарность за фидбэки от преподавателей по домашкам, очень ценные замечания и советы по выполнению работы. Да, обучение мне даётся с трудом, но результат на лицо.

XYZ School
5.0051
Техники скетчинга
Достоинства

Хороший преподаватель, быстрая проверка д/з, на все возникающие вопросы следует грамотное объяснение. Очень нравится формат, можно совмещать с работой или другими делами. Хорошо прокачивается скилл, большой упор делается на базовые знания в рисунке. Не жалею что выбрала XYZ

Недостатки

Не заметила

XYZ School
4.0051
Draft punk
Достоинства

Очень понравился формат обучения и сами задания

Структура обучения - прекрасная и последовательная

Недостатки

Долго проверяют дз, на что в течении курса тратиться много времени

Ощущается оверпрайс из-за системы проверки без реалтайм общения

XYZ School
5.0051
Учился 3 месяцев. Впереди еще 15 месяцев. Хорошая школа.
Достоинства

Инфа норм, проверка дз тоже ничего. В общем мне нравится эта школа.

Недостатки

Даже если есть они, я забыл их. Впрочем, неважно. Главное, школа способствует улучшения моих навыков в живопись, что очень важно. :3

XYZ School
5.0051
Незабываемый курс
Достоинства

Курс подходит к концу, я конечно очень сильно с ним затянул, но курс действительно дельный. Оч много и теории и практики, и проверок дз от крутых менторов. Комьюнити. Я в восторге, было бы куча денег, всю жизнь был учился на курсах школы.

XYZ School
5.0051
Курс Draft Punk
Достоинства

Доброжелательное комьюнити

Быстрые проверки домашек

Понятные и доступные новичку лекции и фидбеки

Недостатки

Не нашла

XYZ School
5.0051
XYZ курсы для разработки игр
Достоинства

Комьюнити, проверяющие и сапорты выходят на связь, в принципе все лояльны к новичкам

Недостатки

Да вроде бы нет таких)

XYZ School
5.0051
Курс Текстурный Трип 1.0. Все хорошо
Достоинства

Продвинутые знания в текстурировании моделей

Ещё 604 отзыва

Часто задаваемые вопросы

Да, курс отлично подходит для новичков, поскольку авторы курса включили в него основы программирования на С#. Вы научитесь кодить и разрабатывать игры на Unity, как профессионал. Все полученные знания и навыки позволят вам начать карьеру в разработке игр. 

В ходе обучения вы пройдете две ступени. Первая для плавного погружения в программирование и разработку игр. Для нее вам потребуется движок Unity с версией 2022.3. На следующей ступени вы будете заниматься более сложными проектами, поэтому потребуется другая расширенная версия 2019.4.21. 

Системные требования для  прохождения курса соответствуют требованиям Unity, так как это основной рабочий инструмент для разработчика игр. Подробную информацию вы можете запросить у менеджеров онлайн-школы. 

Другие популярные курсы

Картинка курса

Подготовка к ЕГЭ по математике на 80+ баллов

Годограф
Другие профессии
4,5
8 900 ₽
Картинка курса

HR бизнес-партнёр

Eduson Academy
Бизнес и управление
4,8
71 201 ₽
178 002 ₽
Картинка курса

Профессия: Product Manager

ProductStar
Бизнес и управление
5
3 600 ₽
8 000 ₽
Картинка курса

Иллюстрация и интерактивная графика

Нетология
Дизайн
4,4
112 600 ₽
227 502 ₽
Изображение курса
XYZ School
Программирование
10 Месяцев
Unity-разработчик. Тариф базовый
252 000 ₽