Логотип 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
Отличный курс от автора Антона Агеева "Текстурный трип" крепкая база и лёгкий старт
Достоинства

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

Курс состоит из двух блоков: первый Substance Painter и второй Substance Designer. Так как я заканчивал курс "Draft Punk" к стати отличный курс для понятия как правильно делать 3D модели для игр. На нем тоже затрагивается тема текстурирования но только в Substance Painter.

На курсе "Текстурный трип" Вы не только научитесь текстуры в S. Painter но и создавать базовые материалы в S. Designer использовая нодывою систему и не только. На курсе 10 домашних заданий по 5 на блок и в конце блока контрольная. И последним заданием "Учебный проект" использовая знания программ S. Designer и S. Painter.

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

В общем "Текстурный трип" отличный курс от школы XYZ. Можно переступить изучать в любое удобное время и даже не владея моделированием в 3D.

Недостатки

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

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

XYZ School
4.0051
Основы диджитал-рисунка 1.0
Достоинства

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

Недостатки

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

XYZ School
5.0051
Курс Техники скетчинга - замечательный и большой
Достоинства

Понравился детальной проработкой материала и очень понятными объяснениями преподавателя - каждый раздел несколько уроков с тренировками. Темп обучения комфортный - совмещала с работой, из- за которой регулярно не получалось учиться, но все же. И важно! Можно замораживать обучение, удобно)и Отдельно хочу отметить оперативную и заботливую работу администраторов, всегда готовых помочь.

В результате обучения - мои навыки, утраченные со времен худ школы постепенно возвращаются, появилось понимание процессов, насмотренность - в общем, прогресс виден!

Недостатки

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

XYZ School
5.0051
РАЗРАБОТКА ИГР НА UNITY
Достоинства

В целом, курс понравился. Понятная и простая подача материала. Можно сказать, тебя, неопытного, ведут за руку и показывают, что игру создать вполне реально и не так уж и сложно:) Домашки проверяют внимательно, дают обратную связь и, если есть недочёты — указывают, где нужно исправить.

Недостатки

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

XYZ School
5.0051
достойная школа
Достоинства

Пришла на курс с нулевыми знаниями по 3D, но это не помешало успешному прохождению курса. Обучение проходит в форме видео лекций, где подробно объясняют материал. Проверяющие вовремя проверяют работы и присылают подробный фидбек с указанием на ошибки и правки. За 8 месяцев научилась делать полноценную модель, проводить ее через технические этапы, текстурировать и делать выразительную подачу.

Недостатки

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

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

Долго искала подходящую школу где новичку смогут рассказать и объяснить что-то с нуля качественно. Нашла XYZ и что меня положительно удивило это возможность попробовать себя сначала на бесплатных курсах, понять так сказать твое или не твое. Оказалось мое! Приобрела курс и не пожалела. Качественный фидбек, хорошие уроки, стримы, поддержка, огромный плюс это комьюнити собранное как с новичков так и со старых потоков и смежных профессий в этой школе. Когда появляется творческий кризис захожу и смотрю работы других учеников и это замечательный пинок сесть и начинать стараться. Отличная школа!

XYZ School
4.0051
3D моделирование игрового окружения
Достоинства

в целом кус понравился, очень понравился чат комьюнити и записи стримов. хотелось бы добавить, что если вы только начинаете свой путь в 3д, то лучше не начинать с 3D моделирование игрового окружения, потому что очень много вещей и программ которые там показаны, вам будут скорее всего не понятны без поиска где-то доп информации (как создавать материалы, объекты окружения с uv-разверткой, запечкой и т.д.)

Недостатки

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

XYZ School
5.0051
Курс Movie Man
Достоинства

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

Недостатки

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

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

Курс "Основы графического дизайна" — просто находка! Мне очень понравилась подача материала. Но что меня по-настоящему впечатлило, так это обратная связь от куратора. Он реально вникает в каждую работу, делится лайфхаками и подкидывает классные идеи. Чувствуется, что ему не всё равно, и это очень мотивирует.

Недостатки

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

XYZ School
5.0051
Хорошее
Достоинства

У нас на курсах семейный подряд: учился муж, учится брат, учусь я)

Больше всего впечатляет качество обратной связи от преподавателей - я студент со стажем и это первая платформа, где по домашкам дают развернутую ОС со скринами / видео и тд.

Очень большое дружное комьюнити, без этого в геймдев ну никак.

XYZ School
5.0051
Очень понравилось
Достоинства

Хорошая подача материала, объясняют понятно и простым языком, указывают на недочеты и ясно показывают что тебе нужно исправить во время проверки дз. Ещё и продлили время курса на месяц, потому что я не успевала, cлужба поддержки отвечает очень быстро и не остается без внимания. Очень нравится этот курс и не жалею что купила его.

Недостатки

не нашла

XYZ School
5.0051
Курс "Draft Punk. (РАСШИРЕННЫЙ 3.0)"
Достоинства

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

Недостатки

Не нашёл

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

Понятная подача материала: объясняют простым языком.

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

Недостатки

Не нашёл

XYZ School
5.0051
Курс Гймдизайнер. Очень рад, что выбрал именно эту школу. Прилив мотивации к концу обучения невероятный! :)
Достоинства

-Структурированный материал -Обширная теоретическая база -Интересные и, самое главное, полезные практические задания -Фидбэк от специалистов

Недостатки

Их нет :)

XYZ School
5.0051
Рекомендую
Достоинства

Учился на мини-курсе по основам графического дизайна. Однозначно рекомендую курс. Много полезной информации. Отдельно отмечу вежливого, опытного и просто крутого препода - Вику Ламину.

Недостатки

Кусается ценник. Брать только на скидках. Благо, они частые.

XYZ School
5.0051
НАРРАТИВНЫЙ ДИЗАЙН
Достоинства

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

Недостатки

Узкое мышление, пока не попробовал хаха. нет недостатков.

XYZ School
4.0051
Отзыв о курсе "Продвинутый концепт-арт"
Достоинства

Хорошая и понятная информация в уроках, ошибки подробно разбираются, на вопросы развернуто отвечают. Для человека с опытом в рисовании достойный и полезный курс! :)

XYZ School
5.0051
Довольна обучением
Достоинства

Прошла курс STYL. Очень понравилось.

Хороший преподаватель, качественные видеоуроки.

Проверяющие дают подробные фитбеки, и помогают исправить ошибки.

XYZ School
5.0051
Школа, где курсы стоят своих денег
Достоинства

Понравилось, что все детально и доступно преподносят. Без воды.

Недостатки

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

XYZ School
5.0051
Лучшее вложение
Достоинства

Сильные преподаватели

Быстрая проверка дз

Структурированное обучение

Быстрая и вежливая техподдержка

Ещё 579 отзывов

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

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

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

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

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

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

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

Eduson Academy
Бизнес и управление
4,8
89 001 ₽
222 503 ₽
Картинка курса

Уроки по шахматам для малышей

Skysmart
Для детей и подростков
4,3
599 ₽
Картинка курса

Golang Developer. Professional. Язык Go на профессиональном уровне

Otus
Программирование
4
145 000 ₽
Картинка курса

Java под нагрузкой: JVM с профилированием и оптимизацией приложений в облаках

Otus
Программирование
4
132 000 ₽
Изображение курса
XYZ School
Программирование
10 Месяцев
Unity-разработчик. Тариф базовый
252 000 ₽
Скидка Ещё -5% по промокоду
|
Показать код