Курс Unity: разработка игр (Gamedev) для начинающих | robot_dreams
  • курс-профессия
  • 36 занятий
  • игра в портфолио

Разработка игр на 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

Ваш путь на курсе

 
icon
Осваиваете основные технологии Unity
 Чтобы использовать среду движка на максимум
 
 
icon
Создаете игровой мир
 От ландшафта — до движения камеры, анимации и звуков
 
 
icon
Изучаете базу дополненной реальности
 Чтобы интегрировать фичи без помощи более опытных разработчиков
 
 
icon
Презентуете собственную игру
 Получаете обратную связь от лектора и добавляете проект в портфолио
 

лектор

Александр Летяев

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, чтобы создавать игры любого жанра и формата.

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