Бинарный патчинг
Как это работает
Бинарный патчинг подразумевает загрузку только обновленных частей игры и используется для:
- уменьшения объема доставляемых данных;
- увеличения скорости доставки игр и обновлений;
- уменьшения времени распаковки обновлений.
Патчи генерируются с помощью консольного приложения Build Loader.
Системные требования для Build Loader:
- Операционная система: Windows 10 64-bit, macOS 12.4.0 и выше
- Процессор (CPU): 1.6 ГГц
- Свободный объем оперативной памяти (RAM): 100 МБ (или более)
- Свободный объем жесткого диска: 150% от размера файла сборки игры
Для кого подходит
Для партнеров, у которых уже подключен продукт Launcher.
Как настроить
Для генерации и отправки патча:
- Инициализируйте Build Loader.
- Загрузите патч на сервер обновлений Xsolla.
Инициализация Build Loader
Для инициализации утилиты передайте ранее скопированный ключ API и путь к сборке игры:Copy
build_loader.exe --init --api-key <api-key> --game-path <path-to-game>
Пример:
Copy
build_loader.exe --init --api-key E51DPZ486S9IUGVF43AH4T48QB7246OQ --game-path C:\Games\LastGameBuild
Примечание
Повторная инициализация параметров требуется в случае изменения их значений.
Загрузка патча на сервер
Для загрузки сборки патча на сервер укажите путь к сборке:Copy
build_loader.exe --update --game-path <path-to-game> --descr <build-description>
Пример:
Copy
build_loader.exe --update --game-path C:\Games\LastGameBuild
Если параметр –game-path
уже использовался при инициализации или предыдущей загрузке патча, его можно опустить.
Была ли статья полезна?
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.