О чём курс

О чём вебинар

Екатерина Ревво и Алексей Науменко разбирают практическую настройку системы Addressables и написание кода для скачивания распределенных ресурсов игры. Основное внимание уделено прикладным решениям конкретных задач, с которыми сталкиваются игровые проекты при отделении ресурсов для удаленной загрузки.

Материал содержит примеры реализации кода для скачивания и отслеживания прогресса, готовые решения типовых ситуаций и разбор принципов работы компонентов Addressables.

Для кого

Материал рассчитан на разработчиков, перед которыми возникла или в скором времени появится задача вынести ресурсы игрового проекта для управляемого скачивания.

Что внутри

В теоретических и прикладных блоках разбираются архитектура Addressables, группы, лейблы, каталоги, ResourceLocator-ы и управление памятью. Авторы рассматривают работу с билдами, билд-репортами и режимами упаковок PackMode.

В практической части разбираются следующие темы:

  • настройка профилей для remote-бандлов и версионирование каталогов;
  • применение и создание кастомных правил Analyze Rules;
  • написание кастомных build-скриптов и оптимизация под разные случаи;
  • реализация кода для загрузки ассетов, вычисления их размера, скачивания зависимостей и прерывания сетевых запросов;
  • инструкция по переводу на remote-ассеты проектов, которые уже находятся в продакшене.

Об авторах

  • Алексей Науменко — CEO студии Black Tower Basement с 12 годами опыта в разработке. В прошлом занимал позицию Unity Software Architect на мобильном проекте Raid: Shadow Legends.
  • Екатерина Ревво — CTO Black Tower Basement с 10 годами опыта в разработке и руководстве командами. Ранее была Client Team Lead на проекте Raid: Shadow Legends.

Программа обучения

  • Как все устроено: Группы, лейблы, каталоги, ResourceLocator-ы
    • Как обратиться к адресному ресурсу из кода?
    • Как происходит работа с памятью?
    • Разбираемся с билдами, билд-репортами, PackMode-ами и остальным
  • Настройка профиля для ремоут бандлов
  • Оптимизация и кастомизация под разные случаи
    • Кастомные build-скрипты
  • Analyze Rules
    • Как пользоваться Analyze Rules и что это такое?
    • Как сделать и где могут пригодиться кастомные Analyze Rules?
  • Версионирование каталога
  • Код
    • Как скачать все бандлы и отрепортить прогресс?
    • Как узнать размер скачиваемых ассетов?
    • Как загрузить все зависимости?
    • Как прерывать запросы?
    • Типичные случаи и работающие решения
  • Инструкция по переходу, если вы уже в продакшене
Складчина создана 29 августа 2024 г. · описание обновлено 31 октября 2026 г.
824 ₽ 17 355 ₽