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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Введение

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

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

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

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

Создадите свой первый интерфейс с помощью элемента 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 мес
-40%
Кешбэк 30%: 9 452 079 баллов
52 511 547 сум
31 506 928 сум
В рассрочку на 18 мес
1 750 385 сум/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
12 мес
-40%
Кешбэк 30%: 7 215 414 баллов
40 085 629 сум
24 051 377 сум
В рассрочку на 18 мес
1 336 188 сум/мес
Игры. Геймдев
Профессия Разработчик игр на Unity PRO
18 мес
-40%
Кешбэк 30%: 9 688 302 балла
53 823 896 сум
32 294 338 сум
В рассрочку на 18 мес
1 794 130 сум/мес
Игры. Геймдев
Профессия Разработчик на Unreal Engine
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 3 980 781 балл
24 125 945 сум
13 269 270 сум
В рассрочку на 12 мес
1 105 773 сум/мес
Игры. Геймдев
Разработчик на Unity
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 349 481 балл
32 421 095 сум
17 831 602 сум
В рассрочку на 18 мес
990 645 сум/мес
Игры. Геймдев
Геймдизайнер
7 мес
Старт: после оплаты
-45%
Кешбэк 30%: 4 849 156 баллов
29 388 824 сум
16 163 853 сум
В рассрочку на 18 мес
897 992 сум/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-45%
Кешбэк 30%: 8 294 868 баллов
50 271 925 сум
27 649 559 сум
В рассрочку на 18 мес
1 536 087 сум/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 6 453 350 баллов
39 111 211 сум
21 511 166 сум
В рассрочку на 18 мес
1 195 065 сум/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Разработчик игр на Unreal Engine 5
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 3 980 781 балл
24 125 945 сум
13 269 270 сум
В рассрочку на 12 мес
1 105 773 сум/мес
Игры. Геймдев
Концепт-художник с нуля до PRO
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Геймдизайнер
8 мес
Старт: после оплаты
-45%
Кешбэк 30%: 4 849 156 баллов
29 388 824 сум
16 163 853 сум
В рассрочку на 12 мес
1 346 988 сум/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Персонажи 3D
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 291 933 балла
32 072 320 сум
17 639 776 сум
В рассрочку на 12 мес
1 469 982 сум/мес
Игры. Геймдев
Разработчик VR
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Игропрактик
6 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Нарративный дизайнер
3 мес
Старт: после оплаты
-45%
Кешбэк 30%: 4 823 765 баллов
29 234 938 сум
16 079 216 сум
В рассрочку на 12 мес
1 339 935 сум/мес
Игры. Геймдев
Профессия 3D-аниматор
8 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Разработчик игр на Unreal Engine
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 454 644 балла
33 058 444 сум
18 182 144 сум
В рассрочку на 12 мес
1 515 179 сум/мес
Игры. Геймдев
Блогер
6 мес
Старт: после оплаты
-45%
Кешбэк 30%: 3 951 585 баллов
23 949 000 сум
13 171 950 сум
В рассрочку на 12 мес
1 097 663 сум/мес
Игры. Геймдев
3D-художник окружения
10 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 273 869 баллов
31 962 838 сум
17 579 561 сум
В рассрочку на 12 мес
1 464 964 сум/мес
Игры. Геймдев
Создатель спецэффектов
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Профессия Продюсер игр
4 мес
Старт: после оплаты
-45%
Кешбэк 30%: 4 053 259 баллов
24 565 204 сум
13 510 862 сум
В рассрочку на 12 мес
1 125 906 сум/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
4 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 712 816 баллов
34 623 122 сум
19 042 717 сум
В рассрочку на 12 мес
1 586 894 сум/мес
Игры. Геймдев
Концепт-художник
4 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
Разработчик игр
12 мес
Старт: после оплаты
-45%
Кешбэк 30%: 5 955 000 баллов
36 090 909 сум
19 850 000 сум
В рассрочку на 12 мес
1 654 167 сум/мес
Игры. Геймдев
2D-художник. Тариф Оптимальный
8 мес
Старт: после оплаты
-45%
Кешбэк 30%: 4 020 854 балла
24 368 811 сум
13 402 846 сум
В рассрочку на 12 мес
1 116 904 сум/мес
Игры. Геймдев
Основы 2D-графики
3 мес
Старт: после оплаты
-45%
Кешбэк 30%: 2 624 813 баллов
15 907 953 сум
8 749 374 сум
В рассрочку на 9 мес
972 153 сум/мес
Игры. Геймдев
Middle-разработчик игр на Unity
3 мес
Старт: после оплаты
-45%
Кешбэк 30%: 3 641 721 балл
22 071 033 сум
12 139 068 сум
В рассрочку на 12 мес
1 011 589 сум/мес
Игры. Геймдев
Autodesk Maya 2.0
2 мес
Старт: после оплаты
-45%
Кешбэк 30%: 1 313 509 баллов
7 960 656 сум
4 378 361 сум
В рассрочку на 6 мес
729 727 сум/мес
ООО «UBRAINS», ИНН 308432936
Юридический адрес: Республика Узбекистан, г. Ташкент, Мирабадский р-н, ул. Афросиаб 4б, каб. 102
Адрес офиса: Республика Узбекистан, г. Ташкент, Мирзо-Улугбекский район, Проспект Мустакиллик 65, 1 этаж
Регистрационный номер 982705
© ООО «UBRAINS», 2025
Zcard
Anorbank
Humo
Payme
© ООО «UBRAINS», 2025
edtech
Глобальный рейтинг образовательных технологий

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

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