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

Skillbox
Сложность
Для продвинутых
Длительность
3 мес

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

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

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

Введение в DOTS и ECS

Узнаете, что такое DOTS и ECS, поймёте основные принципы их работы. Изучите теорию композиции игровых процессов и разберёте Pure- и Hybrid- подходы в паттерне ECS. Научитесь создавать и конвертировать префабы в сущности и компоненты.

Обработка пользовательского ввода в Unity

Познакомитесь с принципами работы в системе ввода Unity. Научитесь перемещать персонажа, стрелять из оружия при нажатии на кнопку «Огонь» и перезаряжать его.

Взаимодействие объектов в Unity

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

Хранение и использование статичных данных в Unity

Поймёте, как сохранять настройки игры в Scriptable Objects. Познакомитесь с форматами данных XML и JSON. Научитесь работать с библиотеками Newtonsoft и хранилищами данных AWS, Amazon, Dedicated. Узнаете, как разворачивать собственные сетевые решения на PHP и сохранять данные на сервере.

Создание искусственного интеллекта в играх

Узнаете роль искусственного интеллекта в играх и познакомитесь с его основными алгоритмами. Научитесь создавать искусственный интеллект на основе Utility System и использовать сторонние библиотеки.

Продвинутый подход к программированию: паттерны

Познакомитесь с теорией паттернов в программировании. Узнаете, какие паттерны существуют и научитесь выбирать подходящие под ваши задачи. Разберётесь, как внедрять и использовать паттерн DI на примере фреймворка Zenject.

Основы разработки графики в Unity

Поймёте, как устроена 3D-графика в компьютерных играх: познакомитесь с методами хранения, обработки и вывода 3D-данных. Научитесь создавать шейдеры и спецэффекты.

Освещение в игре

Разберётесь, как настраивать пайплайны и освещение в играх. Узнаете, как «запекать» свет.

Работа с анимацией в Unity

Поймёте, как анимировать персонажей и окружение в интерфейсе редактора Unity или с помощью кода. Научитесь создавать 2D и процедурную анимацию. Освоите продвинутые техники анимации.

Асинхронные процессы: от простого к сложному

Разберётесь, что такое асинхронные вычисления. Научитесь использовать функции Async/Await и Jobs. Познакомитесь с концепцией реактивного программирования и узнаете, как создавать и запускать код в параллельных потоках.

Расширение функционала редактора Unity

Поймёте, как расширить функционал редактора. Научитесь создавать собственные окна и инспекторы и работать в пакете Odin Inspector.

Менеджеры игровых состояний в Unity. Взаимодействие с UI

Научитесь создавать системы инвентаря, крафта и прокачки персонажа. Узнаете, как связать данные игры с UI.

Основы разработки сетевых игр на основе Photon

Поймёте, как создавать сетевые игры и выстраивать логику сетевых взаимодействий с помощью Photon Cloud.

Оптимизация производительности игр

Научитесь анализировать производительность игр с помощью Profiler. Сможете находить и исправлять недочёты в коде и структуре игры — это поможет оптимизировать её производительность.

Монетизация компьютерных игр

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

Работа со звуком

Поймёте, как озвучивать игры. Научитесь интегрировать в проект звуковой движок Wwise и работать в нём.

Сборка и публикация игр в мобильные сторы

Научитесь публиковать игры в сторах. Разберёте инструменты монетизации и аналитики: Applovin, AppMetrica, Google Play Resolver. Узнаете об особенностях сборки проекта под Android и iOS.

Тестирование игровых проектов

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

Работа в команде и дальнейшее развитие

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

Информация о финальной работе

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

Финальная работа

Разработаете MVP-версию игры в жанре twin-stick shooter.

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

Игры. Геймдев
Профессия 3D artist
18 мес
Старт: 26 июня
-40%
Кешбэк 30%: 67 136 баллов
372 975 сом
223 785 сом
В рассрочку на 24 мес
9 325 сом/мес
Игры. Геймдев
Профессия Разработчик игр на Unity
12 мес
Старт: 1 июля
-45%
Кешбэк 30%: 46 979 баллов
284 717 сом
156 595 сом
В рассрочку на 24 мес
6 525 сом/мес
Игры. Геймдев
Профессия Разработчик игр на Unity PRO
18 мес
Старт: 1 июля
-45%
Кешбэк 30%: 63 079 баллов
382 297 сом
210 263 сом
В рассрочку на 24 мес
8 761 сом/мес
Игры. Геймдев
Профессия Разработчик на Unreal Engine
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 43 892 балла
365 763 сом
146 305 сом
В рассрочку на 24 мес
6 097 сом/мес
Игры. Геймдев
Разработчик на Unity
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 44 850 баллов
373 745 сом
149 498 сом
В рассрочку на 24 мес
6 230 сом/мес
Игры. Геймдев
Геймдизайнер
7 мес
Старт: после оплаты
-60%
Кешбэк 30%: 33 350 баллов
277 915 сом
111 166 сом
В рассрочку на 24 мес
4 632 сом/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 56 353 балла
469 605 сом
187 842 сом
В рассрочку на 24 мес
7 827 сом/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 44 850 баллов
373 745 сом
149 498 сом
В рассрочку на 24 мес
6 230 сом/мес
Игры. Геймдев
3D-дженералист
13 мес
Старт: после оплаты
-60%
Кешбэк 30%: 56 353 балла
469 606 сом
187 842 сом
В рассрочку на 12 мес
15 654 сом/мес
Игры. Геймдев
Разработчик игр на Unreal Engine 5
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 43 892 балла
365 763 сом
146 305 сом
В рассрочку на 12 мес
12 193 сом/мес
Игры. Геймдев
Концепт-художник с нуля до PRO
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 51 750 баллов
431 251 сом
172 500 сом
В рассрочку на 12 мес
14 375 сом/мес
Игры. Геймдев
Геймдизайнер с нуля до PRO
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 33 350 баллов
277 914 сом
111 166 сом
В рассрочку на 12 мес
9 264 сом/мес
Игры. Геймдев
3D-художник
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 44 850 баллов
373 744 сом
149 498 сом
В рассрочку на 12 мес
12 459 сом/мес
Игры. Геймдев
Персонажи 3D с нуля до PRO
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 36 728 баллов
306 064 сом
122 426 сом
В рассрочку на 12 мес
10 203 сом/мес
Игры. Геймдев
Разработчик VR с нуля до PRO
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 73 506 баллов
612 547 сом
245 019 сом
В рассрочку на 12 мес
20 419 сом/мес
Игры. Геймдев
Игропрактик
6 мес
Старт: после оплаты
-60%
Кешбэк 30%: 54 981 балл
458 173 сом
183 269 сом
В рассрочку на 12 мес
15 273 сом/мес
Игры. Геймдев
Нарративный дизайнер
3 мес
Старт: после оплаты
-60%
Кешбэк 30%: 24 111 баллов
200 925 сом
80 370 сом
В рассрочку на 12 мес
6 698 сом/мес
Игры. Геймдев
Профессия 3D-аниматор
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 44 850 баллов
373 744 сом
149 498 сом
В рассрочку на 12 мес
12 459 сом/мес
Игры. Геймдев
Разработчик игр на Unreal Engine с нуля до Middle
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 36 952 балла
307 933 сом
123 173 сом
В рассрочку на 12 мес
10 265 сом/мес
Игры. Геймдев
Блогер
6 мес
Старт: после оплаты
-60%
Кешбэк 30%: 25 896 баллов
215 798 сом
86 319 сом
В рассрочку на 12 мес
7 194 сом/мес
Игры. Геймдев
3D-художник окружения с нуля до PRO
10 мес
Старт: после оплаты
-60%
Кешбэк 30%: 36 728 баллов
306 064 сом
122 426 сом
В рассрочку на 12 мес
10 203 сом/мес
Игры. Геймдев
Создатель спецэффектов
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 55 279 баллов
460 656 сом
184 262 сом
В рассрочку на 12 мес
15 356 сом/мес
Игры. Геймдев
Профессия Продюсер игр с нуля до Middle
4 мес
Старт: после оплаты
-60%
Кешбэк 30%: 27 824 балла
231 866 сом
92 746 сом
В рассрочку на 12 мес
7 729 сом/мес
Игры. Геймдев
Концепт-художник
4 мес
Старт: после оплаты
-60%
Кешбэк 30%: 54 938 баллов
457 814 сом
183 126 сом
В рассрочку на 12 мес
15 261 сом/мес
Игры. Геймдев
Разработчик игр
12 мес
Старт: после оплаты
-60%
Кешбэк 30%: 62 046 баллов
517 050 сом
206 820 сом
В рассрочку на 12 мес
17 235 сом/мес
Игры. Геймдев
2D-художник. Тариф Оптимальный
8 мес
Старт: после оплаты
-60%
Кешбэк 30%: 28 416 баллов
236 790 сом
94 717 сом
В рассрочку на 12 мес
7 894 сом/мес
Игры. Геймдев
Разработчик игр на Unity с нуля
3 мес
Старт: после оплаты
-60%
Кешбэк 30%: 32 676 баллов
272 301 сом
108 920 сом
В рассрочку на 12 мес
9 077 сом/мес
Игры. Геймдев
Основы 2D-графики
3 мес
Старт: после оплаты
-60%
Кешбэк 30%: 18 869 баллов
157 238 сом
62 895 сом
В рассрочку на 12 мес
5 242 сом/мес
Игры. Геймдев
Autodesk Maya 2.0
2 мес
Старт: после оплаты
-60%
Кешбэк 30%: 8 210 баллов
68 413 сом
27 365 сом
В рассрочку на 12 мес
2 281 сом/мес
Игры. Геймдев
VR-разработчик на Unreal Engine 4
1 мес
Старт: после оплаты
-60%
Кешбэк 30%: 20 379 баллов
169 824 сом
67 930 сом
В рассрочку на 12 мес
5 661 сом/мес
ОсОО «Софтскилз» КР, ИНН 02304202110222
Кыргызская Республика, г. Бишкек, ул. Токтогула, д.125/1, бизнес-центр Авангард , пом. 507
Регистрационный номер 197076-3300-ООО, ОКПО 30967194
© ОсОО «Софтскилз» КР, 2025
Visa Secure
Mastercard ID Check
PayBox
Apple Pay
G Pay
© ОсОО «Софтскилз» КР, 2025