Разработчик игр на Unity с нуля

Разработчик игр на Unity с нуля

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Введение

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

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

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

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

Создадите свой первый интерфейс с помощью элемента 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%: 293 балла
8 991 BYN
5 844 BYN
В рассрочку на 36 мес
163 BYN/мес
Игры. Геймдев
Профессия 3D artist
18 мес
-40%
Кешбэк 30%: 2 277 баллов
12 650 BYN
7 590 BYN
В рассрочку на 36 мес
211 BYN/мес
Игры. Геймдев
Нарративный дизайн
4 мес
-35%
Кешбэк 5%: 150 баллов
4 590 BYN
2 984 BYN
В рассрочку на 24 мес
125 BYN/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
12 мес
Старт: 1 июля
-45%
Кешбэк 30%: 1 593 балла
9 655 BYN
5 310 BYN
В рассрочку на 30 мес
177 BYN/мес
Игры. Геймдев
Профессия Разработчик игр на Unity PRO
18 мес
Старт: 1 июля
-45%
Кешбэк 30%: 2 139 баллов
12 965 BYN
7 130 BYN
В рассрочку на 36 мес
199 BYN/мес
Игры. Геймдев
Профессия Разработчик на Unreal Engine
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 650 баллов
13 748 BYN
5 499 BYN
В рассрочку на 36 мес
153 BYN/мес
Игры. Геймдев
Продвинутый концепт-арт
5 мес
-40%
Кешбэк 5%: 193 балла
6 411 BYN
3 847 BYN
В рассрочку на 28 мес
138 BYN/мес
Игры. Геймдев
Концепт-художник
18 мес
-35%
Кешбэк 5%: 405 баллов
12 443 BYN
8 088 BYN
В рассрочку на 36 мес
225 BYN/мес
Игры. Геймдев
Разработчик на Unity
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 430 баллов
11 910 BYN
4 764 BYN
В рассрочку на 30 мес
159 BYN/мес
Игры. Геймдев
Геймплей-программирование
6 мес
-35%
Кешбэк 5%: 169 баллов
5 197 BYN
3 378 BYN
В рассрочку на 24 мес
141 BYN/мес
Игры. Геймдев
Геймдизайнер
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 705 баллов
14 205 BYN
5 682 BYN
В рассрочку на 36 мес
158 BYN/мес
Игры. Геймдев
Styl. Создание стилизованного персонажа
6 мес
-45%
Кешбэк 5%: 216 баллов
7 853 BYN
4 319 BYN
В рассрочку на 30 мес
144 BYN/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 1 726 баллов
14 378 BYN
5 751 BYN
В рассрочку на 36 мес
160 BYN/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 2 298 баллов
19 143 BYN
7 657 BYN
В рассрочку на 36 мес
213 BYN/мес
Игры. Геймдев
Draft Punk. 3D-моделирование объектов
8 мес
-45%
Кешбэк 5%: 244 балла
8 839 BYN
4 862 BYN
В рассрочку на 36 мес
136 BYN/мес
Игры. Геймдев
3D-дженералист
20 мес
-40%
Кешбэк 5%: 455 баллов
15 137 BYN
9 082 BYN
В рассрочку на 36 мес
253 BYN/мес
Игры. Геймдев
Основы диджитал рисунка
3 мес
-45%
Кешбэк 5%: 103 балла
3 718 BYN
2 045 BYN
В рассрочку на 15 мес
137 BYN/мес
Игры. Геймдев
2D-анимация. Тариф Базовый
12 мес
Старт: сразу после оплаты
-50%
Кешбэк 5%: 212 баллов
8 460 BYN
4 230 BYN
В рассрочку на 30 мес
141 BYN/мес
Игры. Геймдев
3D-художник
14 мес
-35%
Кешбэк 5%: 325 баллов
9 977 BYN
6 485 BYN
В рассрочку на 36 мес
181 BYN/мес
Игры. Геймдев
Unity-разработчик
10 мес
-45%
Кешбэк 5%: 263 балла
9 560 BYN
5 258 BYN
В рассрочку на 36 мес
147 BYN/мес
Игры. Геймдев
Hard Surface
4 мес
-40%
Кешбэк 5%: 142 балла
4 704 BYN
2 823 BYN
В рассрочку на 24 мес
118 BYN/мес
Игры. Геймдев
Инди-разработчик
19 мес
-45%
Кешбэк 5%: 270 баллов
9 788 BYN
5 383 BYN
В рассрочку на 36 мес
150 BYN/мес
Игры. Геймдев
3D-аниматор
12 мес
-30%
Кешбэк 5%: 347 баллов
9 902 BYN
6 931 BYN
В рассрочку на 36 мес
193 BYN/мес
Игры. Геймдев
Unreal Engine-разработчик
12 мес
-25%
Кешбэк 5%: 248 баллов
6 601 BYN
4 951 BYN
В рассрочку на 36 мес
138 BYN/мес
Игры. Геймдев
Создание спецэффектов в Houdini FX
4 мес
-35%
Кешбэк 5%: 197 баллов
6 032 BYN
3 921 BYN
В рассрочку на 28 мес
141 BYN/мес
Игры. Геймдев
Environment Art. 3D-моделирование игрового окружения
5 мес
-40%
Кешбэк 5%: 184 балла
6 108 BYN
3 665 BYN
В рассрочку на 28 мес
131 BYN/мес
Игры. Геймдев
Разработка игр на Unity
5 мес
-35%
Кешбэк 5%: 152 балла
4 666 BYN
3 033 BYN
В рассрочку на 24 мес
127 BYN/мес
Игры. Геймдев
OutBlock. Левел дизайн
5 мес
-40%
Кешбэк 5%: 138 баллов
4 590 BYN
2 754 BYN
В рассрочку на 24 мес
115 BYN/мес
Игры. Геймдев
Movie Man
5 мес
-45%
Кешбэк 5%: 226 баллов
8 194 BYN
4 507 BYN
В рассрочку на 36 мес
126 BYN/мес
Игры. Геймдев
Моушн-дизайнер
6 мес
-45%
Кешбэк 5%: 211 баллов
7 663 BYN
4 215 BYN
В рассрочку на 30 мес
141 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