Лаунчер / Частые вопросы

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

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

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

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

Стоимость доступа к Лаунчеру уже включена в комиссию Иксоллы. Дополнительные расходы возможны при доставке игр и обновлений через CDN Иксоллы ($0.01/Гб игры). Однако за счет использования системы балансирования P2P расходы на доставку снижаются в среднем на 80%.

Должен ли лаунчер быть запущен на протяжении всей игры?

По умолчанию — да. После запуска игры лаунчер сворачивается в область уведомлений и не использует ресурсы компьютера. В процессе игры связи между ней и лаунчером нет, поэтому пользователь может завершить работу лаунчера самостоятельно.

Чем Лаунчер Иксолла отличается от Steam?

Лаунчер Иксолла выполняет функцию "моста" между платформой Steam и игрой.

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

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

Нужно ли поддерживать две разные сборки игры: не привязанную к платформе и для Steam?

Нет, двух сборок не понадобится. Если вы поддерживаете доставку игры с помощью нескольких платформ, Лаунчер позволит собрать данные пользователей в единую базу. Также Лаунчер поддерживает сквозную регистрацию: если пользователь запускает игру через Steam впервые, он не должен вводить свои данные. При этом пользователь может перейти на ваш сайт вне системы Steam, зайти, используя свой Steam OpenID, и стать членом вашего официального сообщества: писать на форумах, читать новости, находить новые игры и т. д.

Я пользуюсь инструментами Steam, в том числе их лаунчером, и не беспокоюсь о расходах на CDN. Что изменится, если я начну использовать Лаунчер Иксолла?

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

В Лаунчере Иксолла подключены CDN? Нужно ли связаться с компаниями, которые предоставляют CDN, для дополнительной интеграции? Можно ли использовать CDN компании, которая не входит в ваш список?

Иксолла использует следующие сети CDN: G-Core Labs, Akamai. Для использования CDN вам не нужно дополнительно связываться с компанией-поставщиком. Если вы хотите подключить другую CDN, обратитесь к аккаунт-менеджеру проекта.

Почему я не могу просто использовать 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.

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

Перезапустите лаунчер.

Где я могу посмотреть логи Лаунчера?

Логи лаунчера находятся в следующих директориях:

  • C:\Users\{user-name}\AppData\Local\{launcher_name}\ — для Windows;
  • ~/Library/Application Support/{launcher_name}/logs — для macOS.

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

В другой раз

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

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

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