Частые вопросы
Зачем использовать Лаунчер Иксолла, если я могу создать собственный?
Вы можете использовать Лаунчер, если не хотите тратить ресурсы и время на финальной стадии разработки или после завершения разработки игры.
Сколько стоит Лаунчер Иксолла?
Стоимость доступа к Лаунчеру уже включена в комиссию Xsolla. Дополнительные расходы возможны при доставке игр и обновлений через Xsolla CDN ($0.01/ГБ игры). Однако за счет использования системы балансирования P2P расходы на доставку снижаются в среднем на 80%.
Должен ли лаунчер быть запущен на протяжении всей игры?
По умолчанию — да. После запуска игры лаунчер сворачивается в область уведомлений и не использует ресурсы компьютера. В процессе игры связи между ней и лаунчером нет, поэтому пользователь может завершить работу лаунчера самостоятельно.
Чем Лаунчер Иксолла отличается от Steam?
Лаунчер Иксолла выполняет функцию "моста" между платформой Steam и игрой.
Как доставлять обновления игры в Steam, если я использую Лаунчер Иксолла?
Вы можете полностью загрузить игру в Лаунчер, а затем отправить Steam. Либо используйте Лаунчер как инструмент доставки обновлений: загружайте только обновленные части игры, а затем отправляйте Steam.
Нужно ли поддерживать две разные сборки игры: не привязанную к платформе и для Steam?
Нет, двух сборок не понадобится. Если вы поддерживаете доставку игры с помощью нескольких платформ, Лаунчер позволит собрать данные пользователей в единую базу. Также Лаунчер поддерживает сквозную регистрацию: если пользователь запускает игру через Steam впервые, он не должен вводить свои данные. При этом пользователь может перейти на ваш сайт вне системы Steam, зайти, используя свой Steam OpenID, и стать членом вашего официального сообщества: писать на форумах, читать новости, находить новые игры и т. д.
Я пользуюсь инструментами Steam, в том числе их лаунчером, и не беспокоюсь о расходах на CDN. Что изменится, если я начну использовать Лаунчер Иксолла?
Вы можете использовать Лаунчер Иксолла в то время, как Steam будет платить за CDN. Просто загрузите игру в Steam с Лаунчером. Вы можете собирать базу данных пользователей, развивать коммуникацию с ними, а также изменять интерфейс запуска игры.
В Лаунчере Иксолла подключены CDN? Нужно ли связаться с компаниями, которые предоставляют CDN, для дополнительной интеграции? Можно ли использовать CDN компании, которая не входит в ваш список?
Да, Xsolla использует CDN G-Core Labs и вам не нужно дополнительно связываться с компанией-поставщиком.
Почему я не могу просто использовать Solid State Networks?
Основной продукт Solid State Network — CDN, поэтому их лаунчеры не предназначены для оптимизации расходов на CDN.
Поддерживает ли Лаунчер Иксолла межпроцессное взаимодействие (IPC)?
Сейчас нет, так как в Лаунчере нет функций, для которых оно требуется. По мере добавления новых функций, таких как онлайн-стриминг и игровой магазин в режиме overlay, будет добавлено и необходимое для них IPC-взаимодействие.
Как пользователи Лаунчера Иксолла могут получить доступ к играм? Можно ли распространять игры по подписке, купону или промокоду?
На данный момент доступ к играм предоставляется только по игровым ключам.
Могут ли пользователи Лаунчера Иксолла загружать обновления игры, если они не приобрели игровые ключи?
Нет. Пользователям, которые не приобрели ключи, игра и обновления будут недоступны.
Можно ли настроить P2P-соединение для компьютеров в одной локальной сети, чтобы данные передавались только внутри нее?
На данный момент такая возможность недоступна.
Поддерживает ли Лаунчер Иксолла уровни доступа? Например, alpha
— для тестирования, beta
— для передачи конечным пользователям.
Да, поддерживает. При загрузке билда игры вы можете разместить его на одном из stage: test (для тестирования) или master (для передачи конечным пользователям). Чтобы запустить лаунчер с играми, размещенными на stage=test, передайте параметр -game_stage test
в консоли. Например: launcher.exe -game_stage test
.
В списке игр в Лаунчере Иксолла отображаются все добавленные игры или только те, которые приобрел пользователь?
В списке отображаются все добавленные игры. Для купленных игр доступна кнопка Играть, для остальных — Купить.
Можно ли выдавать конкретным пользователям бесплатные игровые ключи? Как они смогут ими воспользоваться?
Да. Выгрузите игровые ключи из Личного кабинета и разошлите любым удобным для вас способом. Пользователи смогут активировать ключи в лаунчере.
Можно ли настроить автоматическую аутентификацию пользователей в игре при входе в лаунчер?
Да, такая настройка возможна. Для передачи данных пользователей из Лаунчера Иксолла в игру используется параметр --xsolla-login-token
. Чтобы получить данные пользователей, необходимо декодировать значение параметра (см. рецепт).
Можно ли отправить пользователям ссылку на скачивание лаунчера, например, в инструкции по активации игрового ключа?
Ссылка на скачивание лаунчера не входит в инструкцию по активации ключа. Чтобы отправить ссылку отдельно:
- Сгенерируйте установочный файл.
- Загрузите установочный файл в настройках игровых ключей в Личном кабинете как дистрибутив для DRM Free.
Что будет с доступом пользователя к игре, если он сделал возврат платежа?
Пользователь теряет доступ к игре, но сможет снова купить игру в лаунчере через кнопку Купить.
Что можно сделать, если после смены значка и пересборки лаунчера значок в трее не изменился?
Переустановите лаунчер.
Как я могу уменьшить временной интервал проверки доступных обновлений игры?
Задайте новое значение временного интервала в файле config.json
, в параметре check_update_interval
. Значение по умолчанию в миллисекундах: 10800000
.
Что нужно сделать, если версия лаунчера отличается от загруженной в Личном кабинете?
Перезапустите лаунчер.
Где я могу посмотреть логи Лаунчера?
Логи лаунчера находятся в следующих директориях:
- для Windows:
C:\Users{username}\AppData\Roaming{launcher name}\logs\
C:\Users{username}\AppData\Local\LauncherElectron\logs\
;
- для macOS:
/Users/{username}/Library/Application Support/LauncherElectron/logs/
/Users/{username}/Library/Logs/{launcher name}/
.
Была ли статья полезна?
Оценить страницу
В другой раз
Спасибо за обратную связь!
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.