Разработка мобильных игр на Unity
Создайте собственную 3D-игру на Unity от идеи до релиза — и добавьте реальный проект в GameDev-портфолио.
Лектор:
Иван Волков
Senior Unity Developer у
Kevuru Games
Приглашенный лектор: Евгений Гаврилюк
Game Designer у
Plarium

О курсе:
Этот Unity-курс поможет приобрести технические навыки мобильного геймдева — вы пройдете полный цикл создания собственной 3D-игры. Это откроет дальнейший путь к mobile-разработке — включая направление igaming, где спрос на качественные продукты и специалистов постоянно растет.
-
Бонусный мини-курс по С#
-
Unity для мобильной разработки
-
Создание собственной 3D-игры
Roadmap на курсе

ПОСЛЕ КУРСА ВЫ
-
освоите основы Unity и Git, научитесь работать с интерфейсом и компонентами Unity Engine 6
-
будете создавать визуально привлекательные игры, используя спрайты, материалы, MonoBehaviour и Coroutines
-
будете проектировать игровые миры и персонажей с процедурной генерацией, инпут-системой и анимацией
-
будете реализовывать адаптивный UI, звук и системы сохранения для полноценного игрового опыта
-
будете оптимизировать и публиковать свои игры на App Store и Google Play
-
создадите собственную мобильную игру для портфолио и демонстрации навыков

лектор
Иван Волков
Senior Unity Developer в Kevuru Games
-
имеет 5+ лет профессионального опыта разработки игр на Unity, ранее работал в Stepico и Whimsy Games
-
разработал более 15 простых прототипов игр и в целом заделиверил более 10 проектов, среди которых — игры Guild of Guardians и Pikamoon
-
писал и интегрировал различные ассеты десятки раз, работая на Android, IOS, PC и Nintendo Switch
-
в течение двух недель создал готовый энджин для визуальных новелл на Unity, с интеграцией бэкенд-разработки для автономного обновления
-
участвовал в разработке игр популярных мобильных издателей, которые имеют миллионы загрузок и постоянную базу пользователей
-
работает с мобильными и компьютерными играми, занимался менторством
лектор
Евгений Гаврилюкк
Game Designer в Plarium
-
10 лет опыта в игровой индустрии на позиции Game Designer
-
работал Senior Game Designer в Gameloft
-
занимался такими играми, как GT Racing 2, Asphalt 8, Asphalt 9 China, Raid Shadow Legends, Mech Arena
-
разработал механизм баланса мотоциклов, внедрял конкурентные возможности и правила баланса автомобилей класса Formula 1 для игры Asphalt 8
-
работал над игрой Asphalt 9 China — одной из первых успешных официальных адаптаций на китайский рынок
-
создал 3 ключевые фичи (Пилоты, Gear Hub, Modules) и обновленную систему баланса и матчмейкинга для игры Mech Arena
Программа курса
-
00 занятие
БОНУСНЫЙ БЛОК. Основы программирования на C#
- Знакомство с языком C#
- Основы системы контроля версий Git
- Типы данных и основные операции
- Управление ходом выполнения программы
- Массивы
- Методы и функции
- Классы
- Структуры и пространство имен
- Основы объектно-ориентированного программирования
- Абстрактные классы и System:Object
Результаты: научитесь создавать проекты на C#, писать базовый код с переменными, условиями, циклами, массивами, методами и рекурсией. Освоите основы ООП, работу с классами, структурами, модификаторами доступа, пространствами имен, а также поймете разницу между типами значений и ссылок. Ознакомитесь с Git, абстрактными классами и методами System.Object.
-
01 занятие26.06.2025 19:00
Обзор игровой индустрии и мобильного геймдева
- Поймете особенности мобильной разработки на движке Unity
- Узнаете, какие задачи помогает решать Unity Developer
- Поймете, с какими инструментами будете работать на курсе и для чего они нужны
-
02 занятие01.07.2025 19:00
Знакомство с Unity 6
- Научитесь пользоваться базовыми функциями Unity Engine
- Получите понимание ориентации внутри Scene View
- Выясните, как работает интеграция ассетов через Package Manager
-
03 занятие03.07.2025 19:00
Знакомство с Git
- Научитесь работать с Git
- Узнаете о GUI-инстурментах для работы с Git
- Научитесь создавать бранчи и использовать другие подходы в работе с Git
- Выясните, что такое Merge Request / Pull Request, и научитесь решать Merge Conflicts
-
04 занятие08.07.2025 19:00
Спрайты и текстуры, материалы
- Поймете, как импортировать спрайты и нарезать их
- Сможете пользоваться различными типами Image
- Научитесь применять Sprite Editor
- Сможете создавать собственные материалы
-
05 занятие10.07.2025 19:00
Цикл MonoBehaviour, Coroutines
- Узнаете, как работают MonoBehaviour-компоненты внутри Unity
- Сможете использовать внутреннюю API Unity для инициализации и выполнения бизнес-задач
- Поймете различия между функциями цикла MonoBehaviour
-
06 занятие15.07.2025 19:00
Взаимодействие с объектами через компоненты
- Научитесь коммуницировать между объектами, используя встроенную физику Unity
- Выясните, чем отличается триггер от обычного коллайдера
- Поймете свойства физического тела внутри Unity
-
07 занятие17.07.2025 19:00
Камера и освещение
- Сможете пользоваться Cinemachine
- Научитесь настраивать камеру внутри Unity
- Поймете свойства различных источников света
- Узнаете, как настроить свет для конкретной сцены
-
08 занятие22.07.2025 19:00
Построение игрового мира, процедурная генерация
- Научитесь работать с ассетом процедурной генерации Forever
- Сможете быстро сделать прототип собственного Endless Runner
- Поймете особенности уместности применения ассетов в повседневной работе разработчика
- Узнаете разницу между реализацией вручную и с использованием ассетов
- Сможете применить знания, полученные на предыдущих занятиях, для создания полноценной мобильной игры
-
09 занятие24.07.2025 19:00
Контроллер персонажа
- Узнаете, как работать с input-системой в Unity
- Сможете сделать раскладку управления для любого девайса
- Научитесь мапить input к движению персонажа
-
10 занятие29.07.2025 19:00
Анимация и Animator
- Разберетесь, как работать с анимационной системой в Unity
- Сможете сделать анимацию для объектов в игре (персонажей, NPC и т. д.)
- Научитесь добавлять анимационные эффекты к движению персонажа и таким образом делать игру более реалистичной и динамичной
-
11 занятие31.07.2025 19:00
Q&A-сессия
- Подытожите знания, полученные в течение прохождения половины курса
-
12 занятие05.08.2025 19:00
UI, адаптивный UI
- Научитесь работать с UI внутри Unity
- Сможете адаптировать UI под разные размеры мобильных экранов на базовом уровне
- Получите навыки коммуницировать код с графическим интерфейсом
- Поймете свойства базовых UI-элементов
-
13 занятие07.08.2025 19:00
Звук, JSAM
- Научитесь работать со звуком внутри Unity
- Сможете использовать JSAM
-
14 занятие12.08.2025 19:00
Сохранение и настройка игры
- Научитесь работать с PlayerPrefs
- Поймете разницу между Prefs и прямым сохранением в файл
- Узнаете, как пользоваться сохранением в файл
- Сможете создать систему пользовательских настроек
-
15 занятие14.08.2025 19:00
Фидбек, хаптики, ассет FEEL
- Научитесь добавлять хаптики для мобильных устройств
- Сможете пользоваться FEEL и поймете его основные преимущества
- Поймете, какие улучшения хочет видеть юзер, исследуя фидбек
-
16 занятие19.08.2025 19:00
Тестирование, дебаггинг игры
- Научитесь эффективно находить баги и исправлять их с помощью логирования и автоматических тестов
- Сможете оптимизировать мобильные игры, снижая требования к памяти и процессору без потери качества
- Научитесь анализировать производительность игры с помощью Profiler и Frame Debugger для оптимизации частоты кадров
-
17 занятие21.08.2025 19:00
Scriptable Object
- Научитесь создавать и пользоваться Scriptable Object
- Поймете главные преимущества и недостатки Scriptable Object
-
18 занятие26.08.2025 19:00
VContainer/Zenject/Dependency Injection
- Поймете концепцию Dependency Injection
- Научитесь пользоваться DI-обертками
- Поймете преимущество DI над паттерном Singleton
-
19 занятие28.08.2025 19:00
NavMesh
- Поймете, как работает AI Path finding в Unity
- Научитесь создавать NavMesh
- Сможете формировать агентов, которые способны обходить любые препятствия самостоятельно
-
20 занятие02.09.2025 19:00
Выдача курсовых проектов / Q&A Session
- Научитесь готовить обзор задания на курсовой проект, четко определяя цели и требования
- Сможете подготовить проект к презентации, включая структуру демонстрации игры и настраивание на вопросы
- Структурируете демонстрацию игры, фокусируясь на геймплее, основных механиках и релизном потенциале
-
21 занятие04.09.2025 19:00
Монетизация и аналитика
- Узнаете, как работает рекламная интеграция
- Поймете, для чего нужна аналитика и как ее интегрировать внутрь игры
- Будете знать о преимуществах и необходимости Firebase для мобильной игры
-
22 занятие09.09.2025 19:00
Подготовка, релиз и поддержка
- Сможете анализировать особенности App Store и Google Play, чтобы оптимизировать релиз игры на мобильных платформах
- Создадите маркетинговые материалы для игры, включая описание, скриншоты и трейлер
- Будете уметь эффективно обновлять игру после релиза и работать с отзывами игроков, исправляя ошибки
-
23 занятие11.09.2025 19:00
Презентация курсовых проектов
- Презентуете свой курсовой проект
Регистрация