Лаунчер / Частые вопросы
  На главную

Лаунчер

Частые вопросы

Зачем использовать Лаунчер Иксолла, если я могу создать собственный?

Вы можете использовать Лаунчер, если не хотите тратить ресурсы и время на финальной стадии разработки или после завершения разработки игры.

Сколько стоит Лаунчер Иксолла?

Стоимость доступа к Лаунчеру уже включена в комиссию 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. Чтобы получить данные пользователей, необходимо декодировать значение параметра (см. рецепт).

Ссылка на скачивание лаунчера не входит в инструкцию по активации ключа. Чтобы отправить ссылку отдельно:

  1. Сгенерируйте установочный файл.
  2. Загрузите установочный файл в настройках игровых ключей в Личном кабинете как дистрибутив для 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}/.

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

В другой раз

Спасибо за обратную связь!
Последнее обновление: 10 октября 2023

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

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