Разработка игр на Unity с нуля
Научитесь создавать 2D- и 3D-игры на Unity: от первых скриптов — до собственного проекта.
Лектор:
Олександр Лєтяєв
11+ лет опыта в разработке игр
Unity Developer в
N-iX Games

Почему именно Unity?
-

Удобство для новичков
А именно — понятный интерфейс, легкий старт и поддержка C#
-

Популярность в Украине и мире
51% игр, выпущенных на Steam в 2024 году, созданы именно на Unity
-

Продвинутая поддержка 2D
Движок поддерживает много инструментов, в частности для мобильных игр и инди-проектов
-

Кроссплатформенность и гибкость
Unity поддерживает более 25 платформ для desktop, mobile, web, консолей и VR/AR/XR
Ваш путь на курсе
лектор
Александр Летяев
Unity Developer в N-iX Games, 11+ лет опыта в разработке игр
-
Создал 3 игры от идеи до релиза. Знает весь путь изнутри — будет обучать не только теории, но и реальным практикам.
-
Прототипировал около 20 игр. Покажет, как быстро тестировать идеи и не застревать на старте.
-
Работал с нарративным движком на основе Unity. Умеет работать с нестандартными задачами — научит мыслить как профи.
-
Писал геймплей для проектов Samsung и MechaFightClub. Объяснит, как сделать игры увлекательными — даже без опыта.
ПРОГРАММА UNITY COURSE
-
01 занятие12.01.2026 18:15
Введение в курс и GameDev-индустрию
- Узнаете, как устроен курс и что вы сможете получить от него после окончания
- Ознакомитесь с концепцией игр и отраслью GameDev
-
02 занятие16.01.2026 18:15
Unity — основы, интерфейс. Основы Git
- Научитесь пользоваться интерфейсом Unity, Project Window, Inspector Window, Hierarchy Window
- Сможете выполнять базовые манипуляции в Unity: управление SceneView, создание, модификация и удаление GameObjects и их Components
- Узнаете, что такое Git, и научитесь им пользоваться
- Рассмотрите наиболее распространенные операции в системе контроля версий
-
03 занятие19.01.2026 18:15
Основы C#. Часть 1
- Рассмотрите основы C# языка, которые понадобятся для работы с движком Unity
- Поймете разницу между value и ref
- Научитесь строить простые алгоритмы с использованием конструкций и циклов
-
04 занятие23.01.2026 18:15
Основы C#. Часть 2
- Рассмотрите, что такое классы и интерфейсы
- Узнаете, зачем и как используется ООП в разработке игр
-
05 занятие26.01.2026 18:15
Unity и C#
- Рассмотрите, что собой представляют и чем отличаются Unity и C#
- Узнаете, что такое MonoBehaviour C# и почему именно ему мы будем отдавать предпочтение
-
06 занятие30.01.2026 18:15
Q&A
- Получите ответы на вопросы, которые не были освещены в индивидуальном порядке из-за нехватки времени
-
07 занятие02.02.2026 18:15
Камера
- Освоите основы Input System Package
- Узнаете, как перемещать персонажа картой
- Научитесь перемещать камеру за персонажем
-
08 занятие06.02.2026 18:15
Ландшафт и внешний мир
- Научитесь создавать, настраивать и редактировать Terrain
- Сможете импортировать данные высот Terrain, созданные топографическими приложениями или 3D-редакторами
-
09 занятие09.02.2026 18:15
Основы рендеринга
- Сможете применять методы и подходы рендеринга
- Научитесь создавать свои и использовать уже готовые в рамках сотрудничества с другими разработчиками
-
10 занятие13.02.2026 18:15
Материалы, встроенный набор шейдеров
- Рассмотрите основы работы материалов и принципы выбора шейдера
- Научитесь создавать комплексные объекты из примитивов
- Сможете собирать готовый объект с предоставленных ресурсов: модель, текстуры
-
11 занятие16.02.2026 18:15
Основы освещения
- Освоите основы работы со светом
- Научитесь настраивать и запекать свет на сценах
-
12 занятие20.02.2026 18:15
Физика
- Научитесь оживлять объекты
- Сможете предоставлять объектам возможность сталкиваться
- Узнаете, что такое триггеры и коллизии
-
13 занятие23.02.2026 18:15
Механики стрельбы
- Научитесь создавать логику стрельбы
-
14 занятие27.02.2026 18:15
Игровые боты
- Узнаете, как создать Health-компонент, который будет реагировать на выстрелы и Score System
-
15 занятие02.03.2026 18:15
Главное меню. Интерфейс и управление сценой
- Научитесь создавать главное меню игры
- Узнаете, как устроен механизм запуска игры из главного меню
- Сможете создать простой интерфейс
-
16 занятие06.03.2026 18:15
First Build
- Сможете управлять сценами
- Узнаете, как собирать проект/игру
- Будете понимать полный процесс создания игры
- Рассмотрите, как поделиться своей игрой
-
17 занятие16.03.2026 18:15
Q&A
- Получите ответы на вопросы, которые не были освещены в индивидуальном порядке из-за нехватки времени
-
18 занятие20.03.2026 18:15
Модель описания изменения состояния объекта
- Рассмотрите, как работает Finite State Machine
- Сможете реализовывать State Machine
-
19 занятие23.03.2026 18:15
Интеграция поведенческих деревьев в искусственный интеллект игры (AI)
- Узнаете, как создавать структуру данных «дерево»
- Научитесь использовать алгоритмы поведенческих деревьев
- Сможете создавать мобов в игре
-
20 занятие27.03.2026 18:15
Механика Spawn и механика Win-Lose
- Сможете создавать механики спавна и выигрыша/проигрыша
-
21 занятие30.03.2026 18:15
Система инвентаря
- Сможете создать базовую систему инвентаря
- Научитесь создавать элементы инвентаря и добавлять их в систему инвентаря
- Узнаете, как добавлять интерфейс в систему инвентаря в игре
- Рассмотрите, как именно можно совершенствовать и улучшать систему инвентаря
-
22 занятие03.04.2026 18:15
Q&A
- Получите ответы на вопросы, которые не были освещены в индивидуальном порядке из-за нехватки времени
-
23 занятие06.04.2026 18:15
Анимация
- Узнаете, как добавить персонажам и объектам игры анимацию
-
24 занятие10.04.2026 18:15
Системы частиц
- Сможете создавать и изменять VFX, используя Particle System (Shuriken)
-
25 занятие13.04.2026 18:15
Звуковая система, система перевода, система хранения
- Узнаете, как устроена и как реализовать систему SoundSystem
- Сможете сделать простой миксер для контроля громкости: Master, Music, SFX
- Рассмотрите, как локализовать игру
- Научитесь сохранять состояние игры, используя PlayerPrefs
-
26 занятие17.04.2026 18:15
Q&A
- Получите ответы на вопросы, которые не были освещены в индивидуальном порядке из-за нехватки времени
-
27 занятие20.04.2026 18:15
Настройка проекта для работы с XR
- Узнаете, как подготовить проект к работе с XR
-
28 занятие24.04.2026 18:15
Воплощение игровых механик в VR
- Узнаете, как интегрировать механики в VR
- Научитесь создавать UI для VR
-
29 занятие27.04.2026 18:15
Разделение на команды. Game Design Document
- Узнаете, каким должен быть финальный проект и как он будет оцениваться
- Рассмотрите, какие идеи и темы финального проекта можно использовать
- Определитесь, в какой команде будете работать и как будут распределены роли
-
30 занятие01.05.2026 18:15
Обзор GDD, подготовленных студентами
- Пройдете валидацию своей темы/идеи
- Получите ответы на вопросы, касающиеся выполнения финального проекта
-
31 занятие04.05.2026 18:15
Обзор возможностей публикаций и монетизации игры
- Узнаете, как разместить свой проект на бесплатной платформе для того, чтобы пользователи могли загружать игру
- Рассмотрите возможности для монетизации
-
32 занятие08.05.2026 18:15
Консультирование: персонаж и камера
- Получите ответы на вопросы, возникшие во время выполнения финального проекта в процессе реализации персонажей и настройки камеры
-
33 занятие11.05.2026 18:15
Обзор First Build
- Получите обратную связь по вашей первой сборке проекта Unity
-
34 занятие15.05.2026 18:15
Консультирование: построение мира
- Получите ответы на вопросы, возникшие во время выполнения финального проекта в процессе создания игрового мира
-
35 занятие18.05.2026 18:15
Обзор Final Build
- Узнаете о том, как будет проходить защита
- Зададите вопросы по подготовке и защите финальных проектов
- Получите обратную связь по вашей финальной сборке и усовершенствованиям, которые можно применить перед защитой
-
36 занятие25.05.2026 18:15
Защита финальных проектов
- Презентуете свой проект и получите обратную связь от других студентов и от лектора
Регистрация
Подключайтесь к курсу Unity Game Developer, чтобы создавать игры любого жанра и формата.
