Поиск по курсам и профессиям

Разработчик игр на Unity

Skillbox
Сложность
Для новичков
Длительность
3 мес

Описание курса

Вы научитесь с нуля создавать игры: придумывать идею, оформлять её в концепт, работать с 3D-моделями и графикой и программировать на C# в Unity. Все навыки вы отработаете на практике, соберёте портфолио и сможете войти в игровую индустрию.

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

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

Узнаете о массивах и циклах — разберётесь в основах почти любого языка программирования. Сможете составить разные алгоритмы сортировки.

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

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

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

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

Научитесь создавать статичные элементы окружения — пропсы.

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

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

Настроите игровой интерфейс и контроллер персонажа, реализуете подбор бонусов, урон игроку и врагам.

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

Смоделируете простого персонажа, которого можно будет импортировать в Unity.

Изучите возможности инструмента Cinemachine. Научитесь создавать разные типы камер.

Изучите создание билдов под Android и WebGL. Создадите небольшую мобильную игру с управлением жестами.

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

На примере разработки мини-игры закрепите знания по работе с UI и таймерами, а также программированию простых арифметических операций.

Разберётесь в 2D-физике, повторите знания о коллайдерах и триггерах, узнаете о коннекторах и эффекторах.

Разработка pet-проекта.

Разберётесь в интерфейсе бесплатного 3D-редактора Blender, чтобы самостоятельно создавать ассеты для своих игр.

Создадите свой первый интерфейс с помощью элемента Canvas.

Установите движок, познакомитесь с интерфейсом и поработаете с примитивами.

Изучите джоинты. Узнаете, в каких ситуациях какие типы лучше использовать.

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

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

Научитесь работать с физическими компонентами и физикой в Unity.

Начнёте работать с 2D-графикой, добавите в игру спрайты (изображения) и анимации.

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

Научитесь использовать встроенные инструменты Unity для реализации простого AI противников.Узнаете, как использовать встроенные инструменты Unity для реализации поиска пути.

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

Научитесь работать с вводом данных, настраивать камеру и создавать уровни с помощью ProBuilder.

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

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

Научитесь двигать и вращать объекты с помощью кода, векторов и компонента Transform.

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

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

Введение

Установите движок, познакомитесь с интерфейсом и поработаете с примитивами.

Работа с ассетами на сцене

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

Знакомство с интерфейсами

Создадите свой первый интерфейс с помощью элемента Canvas.

Создание и использование скриптов

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

Циклы и массивы

Узнаете о массивах и циклах — разберётесь в основах почти любого языка программирования. Сможете составить разные алгоритмы сортировки.

Работа с временем в Unity

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

Первый проект: создание игры «Save the village»

На примере разработки мини-игры закрепите знания по работе с UI и таймерами, а также программированию простых арифметических операций.

Перемещение и вращение

Научитесь двигать и вращать объекты с помощью кода, векторов и компонента Transform.

Знакомство с физическим движком: часть 1

Научитесь работать с физическими компонентами и физикой в Unity.

Знакомство с физическим движком: часть 2

Изучите джоинты. Узнаете, в каких ситуациях какие типы лучше использовать.

Второй проект: создание игры «Wild Ball: часть 1»

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

Второй проект: создание игры «Wild Ball: часть 2»

Научитесь работать с вводом данных, настраивать камеру и создавать уровни с помощью ProBuilder.

Второй проект: создание игры «Wild Ball: часть 3»

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

Второй проект: создание игры «Wild Ball: часть 4»

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

Нарративный дизайн видеоигр

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

Третий проект: создание игры «Платформер: часть 1»

Начнёте работать с 2D-графикой, добавите в игру спрайты (изображения) и анимации.

Третий проект: создание игры «Платформер: часть 2»

Разберётесь в 2D-физике, повторите знания о коллайдерах и триггерах, узнаете о коннекторах и эффекторах.

Третий проект: создание игры «Платформер: часть 3»

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

Третий проект: создание игры «Платформер: часть 4»

Настроите игровой интерфейс и контроллер персонажа, реализуете подбор бонусов, урон игроку и врагам.

Знакомство с Blender

Разберётесь в интерфейсе бесплатного 3D-редактора Blender, чтобы самостоятельно создавать ассеты для своих игр.

Props Modeling

Научитесь создавать статичные элементы окружения — пропсы.

Blender: Работа с материалами

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

Low Poly character

Смоделируете простого персонажа, которого можно будет импортировать в Unity.

Создание игрового ландшафта

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

TimeLines

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

Cinemachine

Изучите возможности инструмента Cinemachine. Научитесь создавать разные типы камер.

Постпроцессинг

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

Бонус-модуль: командная разработка

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

Четвертый проект: создание игры «Crazy Run: часть 1»

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

Четвертый проект: создание игры «Crazy Run: часть 2»

Изучите создание билдов под Android и WebGL. Создадите небольшую мобильную игру с управлением жестами.

Бонус-модуль: геймдизайн

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

AI и поиск пути

Научитесь использовать встроенные инструменты Unity для реализации простого AI противников.Узнаете, как использовать встроенные инструменты Unity для реализации поиска пути.

Raycasts

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

Пятый проект: финальная работа

Разработка pet-проекта.

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

Я никогда не создавал игры. У меня получится?

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

Есть ли особые требования к компьютеру?

Рекомендуемые параметры: процессор Intel Core i5 10 400 или AMD Ryzen 5 5600X; графический процессор Nvidia GeForce GTX 1050; оперативная память 8 GB, наличие SSD.

Какой график обучения на платформе? Получится ли совмещать его с работой?

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

Сколько часов в неделю мне нужно будет уделять обучению на платформе?

Всё зависит только от вас. В среднем пользователи платформы занимаются от 3 до 5 часов в неделю.

Кто будет мне помогать в обучении на платформе?

У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.

Действуют ли какие-нибудь программы рассрочки?

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

Получу ли я профессию после того, как пройду онлайн-курс?

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

Получится ли совмещать обучение в ВУЗе с онлайн-курсами?

Да, на EdTech-платформе можно заниматься в удобное время и в любом месте. Видеоматериалы со спикерами доступны даже ночью. Эксперты проверят ваши практические работы где бы вы ни находились.

Вы помогаете со стажировкой и трудоустройством?

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

Похожие курсы

Игры. Геймдев
3D-художник по персонажам
10 мес
-35%
Кешбэк 5%: 288 баллов
8 835 BYN
5 743 BYN
В рассрочку на 36 мес
160 BYN/мес
Игры. Геймдев
Профессия 3D artist
18 мес
-40%
Кешбэк 30%: 2 247 баллов
12 480 BYN
7 490 BYN
В рассрочку на 36 мес
209 BYN/мес
Игры. Геймдев
Нарративный дизайн
4 мес
-35%
Кешбэк 5%: 147 баллов
4 511 BYN
2 932 BYN
В рассрочку на 24 мес
123 BYN/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
12 мес
-40%
Кешбэк 30%: 1 715 баллов
9 530 BYN
5 715 BYN
В рассрочку на 36 мес
159 BYN/мес
Игры. Геймдев
Профессия Разработчик игр на Unity PRO
18 мес
-40%
Кешбэк 30%: 2 303 балла
12 795 BYN
7 675 BYN
В рассрочку на 36 мес
214 BYN/мес
Игры. Геймдев
Профессия Разработчик на Unreal Engine
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 576 баллов
9 547 BYN
5 251 BYN
В рассрочку на 36 мес
146 BYN/мес
Игры. Геймдев
Продвинутый концепт-арт
5 мес
-40%
Кешбэк 5%: 189 баллов
6 300 BYN
3 780 BYN
В рассрочку на 28 мес
135 BYN/мес
Игры. Геймдев
Концепт-художник
18 мес
-35%
Кешбэк 5%: 398 баллов
12 228 BYN
7 948 BYN
В рассрочку на 36 мес
221 BYN/мес
Игры. Геймдев
Разработчик на Unity
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 365 баллов
8 271 BYN
4 549 BYN
В рассрочку на 30 мес
152 BYN/мес
Игры. Геймдев
Геймплей-программирование
6 мес
-35%
Кешбэк 5%: 166 баллов
5 107 BYN
3 320 BYN
В рассрочку на 24 мес
139 BYN/мес
Игры. Геймдев
Геймдизайнер
7 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 628 баллов
9 865 BYN
5 426 BYN
В рассрочку на 36 мес
151 BYN/мес
Игры. Геймдев
Styl. Создание стилизованного персонажа
6 мес
-45%
Кешбэк 5%: 213 баллов
7 717 BYN
4 244 BYN
В рассрочку на 30 мес
142 BYN/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 648 баллов
9 985 BYN
5 492 BYN
В рассрочку на 36 мес
153 BYN/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 2 194 балла
13 293 BYN
7 311 BYN
В рассрочку на 36 мес
204 BYN/мес
Игры. Геймдев
Draft Punk. 3D-моделирование объектов
8 мес
-45%
Кешбэк 5%: 239 баллов
8 686 BYN
4 777 BYN
В рассрочку на 36 мес
133 BYN/мес
Игры. Геймдев
3D-дженералист
20 мес
-40%
Кешбэк 5%: 447 баллов
14 874 BYN
8 925 BYN
В рассрочку на 36 мес
248 BYN/мес
Игры. Геймдев
Основы диджитал рисунка
3 мес
-45%
Кешбэк 5%: 101 балл
3 653 BYN
2 009 BYN
В рассрочку на 15 мес
134 BYN/мес
Игры. Геймдев
2D-анимация. Тариф Базовый
12 мес
Старт: сразу после оплаты
-45%
Кешбэк 5%: 229 баллов
8 313 BYN
4 572 BYN
В рассрочку на 36 мес
127 BYN/мес
Игры. Геймдев
3D-художник
14 мес
-35%
Кешбэк 5%: 319 баллов
9 804 BYN
6 373 BYN
В рассрочку на 36 мес
178 BYN/мес
Игры. Геймдев
Unity-разработчик
10 мес
-45%
Кешбэк 5%: 259 баллов
9 394 BYN
5 167 BYN
В рассрочку на 36 мес
144 BYN/мес
Игры. Геймдев
Hard Surface
4 мес
-40%
Кешбэк 5%: 139 баллов
4 623 BYN
2 774 BYN
В рассрочку на 24 мес
116 BYN/мес
Игры. Геймдев
Инди-разработчик
19 мес
-45%
Кешбэк 5%: 265 баллов
9 618 BYN
5 290 BYN
В рассрочку на 36 мес
147 BYN/мес
Игры. Геймдев
3D-аниматор
12 мес
-30%
Кешбэк 5%: 341 балл
9 730 BYN
6 811 BYN
В рассрочку на 36 мес
190 BYN/мес
Игры. Геймдев
Unreal Engine-разработчик
12 мес
-25%
Кешбэк 5%: 244 балла
6 487 BYN
4 865 BYN
В рассрочку на 36 мес
136 BYN/мес
Игры. Геймдев
Создание спецэффектов в Houdini FX
4 мес
-35%
Кешбэк 5%: 193 балла
5 927 BYN
3 853 BYN
В рассрочку на 28 мес
138 BYN/мес
Игры. Геймдев
Environment Art. 3D-моделирование игрового окружения
5 мес
-40%
Кешбэк 5%: 181 балл
6 002 BYN
3 601 BYN
В рассрочку на 28 мес
129 BYN/мес
Игры. Геймдев
Разработка игр на Unity
5 мес
-35%
Кешбэк 5%: 149 баллов
4 585 BYN
2 980 BYN
В рассрочку на 24 мес
125 BYN/мес
Игры. Геймдев
OutBlock. Левел дизайн
5 мес
-40%
Кешбэк 5%: 136 баллов
4 511 BYN
2 706 BYN
В рассрочку на 24 мес
113 BYN/мес
Игры. Геймдев
Movie Man
5 мес
-45%
Кешбэк 5%: 222 балла
8 052 BYN
4 429 BYN
В рассрочку на 30 мес
148 BYN/мес
Игры. Геймдев
Моушн-дизайнер
6 мес
-45%
Кешбэк 5%: 208 баллов
7 530 BYN
4 142 BYN
В рассрочку на 28 мес
148 BYN/мес
ООО «Байскилз», УНП 193454177
220012, Республика Беларусь, г. Минск, ул. Толбухина, 2, пом.19
Свидетельство о государственной регистрации №193454177 от 06.08.2020 выдано Минским горисполкомом
© ООО «Байскилз», 2025
Visa Secure
Mastercard ID Check
Белкарт Интернет Пароль
MasterCard
Visa
МТБанк
Apple Pay
Alfa Pay
Samsung Pay
ЕРИП
Белкарт
BePaid
Oplati
Webpay
© ООО «Байскилз», 2025