Поиск по курсам

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Введение

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

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

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

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

Создадите свой первый интерфейс с помощью элемента 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 10400 или AMD Ryzen 5 5600X; графический процессор Nvidia GeForce GTX 1050; оперативная память 8 GB, наличие SSD.

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

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

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

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

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

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

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

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

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

Игры. Геймдев
Профессия 3D artist
18 мес
Старт: 22 мая
-35%
Кешбэк 30%: 10 527 730 баллов
53 988 355 сум
35 092 431 сум
В рассрочку на 18 мес
1 949 580 сум/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
12 мес
Старт: 27 мая
-40%
Кешбэк 30%: 7 418 336 баллов
41 212 977 сум
24 727 786 сум
В рассрочку на 18 мес
1 373 766 сум/мес
Игры. Геймдев
Профессия Разработчик игр на Unity PRO
18 мес
Старт: 27 мая
-40%
Кешбэк 30%: 9 960 771 балл
55 337 613 сум
33 202 568 сум
В рассрочку на 18 мес
1 844 588 сум/мес
Игры. Геймдев
Профессия Разработчик на Unreal Engine
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 5 569 452 балла
37 129 678 сум
18 564 839 сум
В рассрочку на 18 мес
1 031 380 сум/мес
Игры. Геймдев
Разработчик на Unity
10 мес
Старт: после оплаты
-50%
Кешбэк 30%: 5 471 061 балл
36 473 734 сум
18 236 867 сум
В рассрочку на 18 мес
1 013 160 сум/мес
Игры. Геймдев
Геймдизайнер
7 мес
Старт: после оплаты
-50%
Кешбэк 30%: 4 959 365 баллов
33 062 428 сум
16 531 214 сум
В рассрочку на 18 мес
918 401 сум/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 274 сум
20 301 137 сум
В рассрочку на 18 мес
1 127 841 сум/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 274 сум
20 301 137 сум
В рассрочку на 18 мес
1 127 841 сум/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Разработчик игр на Unreal Engine 5
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 5 569 452 балла
37 129 678 сум
18 564 839 сум
В рассрочку на 12 мес
1 547 070 сум/мес
Игры. Геймдев
Концепт-художник с нуля до PRO
10 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Геймдизайнер с нуля до PRO
8 мес
Старт: после оплаты
-50%
Кешбэк 30%: 4 959 365 баллов
33 062 428 сум
16 531 214 сум
В рассрочку на 12 мес
1 377 602 сум/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Персонажи 3D с нуля до PRO
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 5 412 204 балла
36 081 360 сум
18 040 680 сум
В рассрочку на 12 мес
1 503 390 сум/мес
Игры. Геймдев
Разработчик VR с нуля до PRO
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Игропрактик
6 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Нарративный дизайнер
3 мес
Старт: после оплаты
-50%
Кешбэк 30%: 4 933 396 баллов
32 889 305 сум
16 444 653 сум
В рассрочку на 12 мес
1 370 388 сум/мес
Игры. Геймдев
Профессия 3D-аниматор
8 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Разработчик игр на Unreal Engine с нуля до Middle
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 5 578 613 баллов
37 190 750 сум
18 595 375 сум
В рассрочку на 12 мес
1 549 615 сум/мес
Игры. Геймдев
Блогер
6 мес
Старт: после оплаты
-50%
Кешбэк 30%: 4 041 394 балла
26 942 625 сум
13 471 313 сум
В рассрочку на 12 мес
1 122 610 сум/мес
Игры. Геймдев
3D-художник окружения с нуля до PRO
10 мес
Старт: после оплаты
-50%
Кешбэк 30%: 5 393 730 баллов
35 958 193 сум
17 979 097 сум
В рассрочку на 12 мес
1 498 259 сум/мес
Игры. Геймдев
Создатель спецэффектов
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Профессия Продюсер игр с нуля до Middle
4 мес
Старт: после оплаты
-50%
Кешбэк 30%: 4 145 379 баллов
27 635 855 сум
13 817 928 сум
В рассрочку на 12 мес
1 151 494 сум/мес
Игры. Геймдев
Концепт-художник
4 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
Разработчик игр
12 мес
Старт: после оплаты
-50%
Кешбэк 30%: 6 090 342 балла
40 602 273 сум
20 301 137 сум
В рассрочку на 12 мес
1 691 762 сум/мес
Игры. Геймдев
2D-художник. Тариф Оптимальный
8 мес
Старт: после оплаты
-50%
Кешбэк 30%: 4 205 697 баллов
28 037 978 сум
14 018 989 сум
В рассрочку на 12 мес
1 168 250 сум/мес
Игры. Геймдев
Основы 2D-графики
3 мес
Старт: после оплаты
-50%
Кешбэк 30%: 2 684 468 баллов
17 896 448 сум
8 948 224 сум
В рассрочку на 9 мес
994 248 сум/мес
Игры. Геймдев
Middle-разработчик игр на Unity
3 мес
Старт: после оплаты
-50%
Кешбэк 30%: 3 724 488 баллов
24 829 913 сум
12 414 957 сум
В рассрочку на 12 мес
1 034 580 сум/мес
Игры. Геймдев
Autodesk Maya 2.0
2 мес
Старт: после оплаты
-50%
Кешбэк 30%: 1 343 361 балл
8 955 738 сум
4 477 869 сум
В рассрочку на 6 мес
746 312 сум/мес
Игры. Геймдев
VR-разработчик на Unreal Engine 4
1 мес
Старт: после оплаты
-50%
Кешбэк 30%: 3 189 359 баллов
21 262 390 сум
10 631 195 сум
В рассрочку на 12 мес
885 933 сум/мес
ООО «UBRAINS», ИНН 308432936
Юридический адрес: Республика Узбекистан, г. Ташкент, Мирабадский р-н, ул. Афросиаб 4б, каб. 102
Адрес офиса: Республика Узбекистан, г. Ташкент, Мирзо-Улугбекский район, Проспект Мустакиллик 65, 1 этаж
Регистрационный номер 982705
© ООО «UBRAINS», 2025
Zcard
Anorbank
Humo
Payme
© ООО «UBRAINS», 2025
edtech
Глобальный рейтинг образовательных технологий

Мы резиденты Cyber park

Вместе к развитию цифрового образования в регионе