Launcher / Бинарный патчинг
  На главную

Launcher

Бинарный патчинг

Как это работает

Бинарный патчинг подразумевает загрузку только обновленных частей игры и используется для:

  • уменьшения объема доставляемых данных;
  • увеличения скорости доставки игр и обновлений;
  • уменьшения времени распаковки обновлений.

Патчи генерируются с помощью консольного приложения Build Loader.

Системные требования для Build Loader:

  • Операционная система: Windows 10 64-bit, macOS 12.4.0 и выше
  • Процессор (CPU): 1.6 ГГц
  • Свободный объем оперативной памяти (RAM): 100 МБ (или более)
  • Свободный объем жесткого диска: 150% от размера файла сборки игры

Для кого подходит

Для партнеров, у которых уже подключен продукт Launcher.

Как настроить

Для генерации и отправки патча:

  1. Инициализируйте Build Loader.
  2. Загрузите патч на сервер обновлений Xsolla.

Инициализация Build Loader

Для инициализации утилиты передайте ранее скопированный ключ API и путь к сборке игры:
Copy
Full screen
Small screen
    build_loader.exe --init --api-key <api-key> --game-path <path-to-game>
    

    Пример:

    Copy
    Full screen
    Small screen
      build_loader.exe --init --api-key E51DPZ486S9IUGVF43AH4T48QB7246OQ --game-path C:\Games\LastGameBuild
      
      Примечание
      Повторная инициализация параметров требуется в случае изменения их значений.

      Загрузка патча на сервер

      Для загрузки сборки патча на сервер укажите путь к сборке:
      Copy
      Full screen
      Small screen
        build_loader.exe --update --game-path <path-to-game> --descr <build-description>
        

        Пример:

        Copy
        Full screen
        Small screen
          build_loader.exe --update --game-path C:\Games\LastGameBuild
          

          Если параметр –game-path уже использовался при инициализации или предыдущей загрузке патча, его можно опустить.

          Была ли статья полезна?
          Спасибо!
          Что может сделать страницу еще лучше? Сообщение
          Жаль, что так произошло
          Расскажите, почему статья не была полезна. Сообщение
          Спасибо за обратную связь!
          Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
          Последнее обновление: 22 января 2024

          Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

          Сообщите о проблеме
          Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
          Укажите email-адрес, чтобы мы могли связаться с вами
          Спасибо за обратную связь!