Онлайн-курс «Разработка мобильных игр на Unity» | robot_dreams
  • онлайн-курс
  • 23 занятия
  • бонусный мини-курс по C#
  • проект в портфолио

Разработка мобильных игр на Unity

Создайте собственную 3D-игру на Unity от идеи до релиза — и добавьте реальный проект в GameDev-портфолио.

Лектор:
Иван Волков

Senior Unity Developer у

Kevuru Games

Приглашенный лектор: Евгений Гаврилюк

Game Designer у

Plarium

О курсе:

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

  • Бонусный мини-курс по С#

  • Unity для мобильной разработки

  • Создание собственной 3D-игры

Roadmap на курсе

 
icon
Изучение основ С#
 Освоите необходимый уровень C# на бонусном мини-курсе
 
 
icon
Работа с Unity
 Разберетесь с мобильным геймдевом и возможностями Unity
 
 
icon
Создание игрового мира
 Разработаете логику игры и внедрите динамические элементы
 
 
icon
В результате
 Создадите собственную мобильную игру и добавите ее в портфолио
 

ПОСЛЕ КУРСА ВЫ

  • освоите основы 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

    Презентация курсовых проектов

    • Презентуете свой курсовой проект

Регистрация

 

 
 
 
Реєструючись, ви погоджуєтеся з умовами договору-оферти та політикою конфіденційності.