Онлайн-занятие

Unity Build Pipeline по кирпичикам

Подробнейший разбор системы сборки проектов в Unity: Bee, Tundra, IL2CPP и Domain Reload.

Купить доступ

Что будем разбирать

Это онлайн занятие с подробнейшим разбором системы сборки и компиляции проектов в Unity.

Это не просто «Хотите собрать билд?» — Ctrl + Shift + B и нажимаете кнопку Build.

Это подробнейший разбор всех этапов от изменения скрипта в проекте до его запуска на финальной платформе.

  1. 1

    Обзор архитектуры Bee Build System

    Разберём из каких подсистем состоит Bee, как они связаны между собой и какие паттерны заложены в архитектуру модуля компиляции.

  2. 2

    Backend и frontend пайплайна сборки

    За что отвечают backend и frontend, как выглядит процесс сборки билда и как данные проходят между этапами.

  3. 3

    Tundra и DAG компиляции

    Как Tundra строит ориентированный ацикличный граф задач и как по нему выполняется инкрементальная компиляция.

  4. 4

    Domain Reload — что происходит внутри

    Почему после изменения скрипта Unity перезагружает весь managed-домен, сколько это стоит на большом проекте и что меняется с CoreCLR.

  5. 5

    Пошаговый пайплайн компиляции скриптов

    Полный путь от изменения файла до готовых assembly: фоновые потоки, конвертация, интеграция с редактором.

  6. 6

    Материалы и документация Domain Reload

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

  7. 7

    Разбор кода и исходники проектов

    По итогу мы разберём код проектов на C#, которые полностью повторяют весь процесс сборки проекта.

    А весь исходный код будет отправлен для ознакомления и модификации в личных интересах.

    Самое завораживающее, что у меня получилось сделать и чем я хочу поделиться — полная асинхронная пересборка проекта без блокировки редактора Unity. Т.е. вы запускаете свою программу сборки и параллельно работаете в Unity.

Об авторе

Алексей Козорезов

Алексей Козорезов

Что говорят разработчики

Антон Керп

Антон Керп

CTO, >8 лет опыта работы с Unity, автор канала aks2dio

Работа проделана титаническая — огромная благодарность. Очень познавательный контент. Расширенная картинка в голове однажды сильно поможет придумать элегантное решение или разобраться в проблеме, которая казалась неразрешимой.

Михаил Филиппов

Михаил Филиппов

Team Lead, >10 лет опыта работы с Unity

Алексей оказался тем самым мостом между практикой и пониманием сути. Информация не подана на блюде — придётся разбираться, но теперь я знаю, чего не знаю, а так двигаться значительно проще. Применение находится быстро и в самых неожиданных местах.

Владимир Зоненко

Владимир Зоненко

Инди-разработчик, >10 лет опыта работы с Unity

Занятие хорошо структурировано: к материалам прилагаются исходники и подробная документация в md-файлах. В теоретической части разобрали Unity Bee Build System — что это, из чего состоит и как компилирует проект. В практической — показали, как собрать проект без редактора Unity. Особенно интересно было узнать, как устроен процесс сборки билда, за что отвечают бэкенд и фронтенд, как работает Tundra и как выглядит код компиляции проекта. Отдельно порадовала дополнительная документация по Domain Reload.

FAQ

Какой формат занятия?

После оплаты вы будете перенаправлены в приватную группу в Telegram, куда будет отправлена ссылка на Zoom-конференцию. Рассказывать весь материал я буду в режиме реального времени, попутно отвечая на ваши вопросы.

Не смогу присутствовать, будет запись?

Да, в приватную группу будет выложена полная запись занятия, а также все материалы, что были собраны в процессе подготовки: текстовые разборы, исходники программ-примеров и дополнительная документация.

А можно оплатить в рассрочку?

К сожалению нет, цена всего 5000 рублей, а обработка рассрочек банками может занять несколько дней. Есть риск не успеть к началу занятия.

Можно ли будет вернуть деньги?

Да, в любой момент до закрытия продаж: 11 июля 2026, 14:00 МСК.

Можно ли оплатить картой зарубежных банков?

Да. GetCourse Pay принимает оплату иностранными картами прямо на странице оформления — вместе с картами банков РФ и через СБП.

Мы используем cookie-файлы. Это нужно для лучшей работы сайта. Продолжая пользоваться сайтом, вы соглашаетесь с этим.