GameCenter SDK для игр в RuStore: как подключить и начать интеграцию

Содержание
Игровые сервисы давно стали стандартом для мобильных игр. Пользователи ожидают, что прогресс будет сохраняться между устройствами, достижения — синхронизироваться с аккаунтом, а игровой опыт — оставаться непрерывным независимо от того, где и как они запускают игру.
Для таких сценариев в RuStore доступен GameCenter SDK — инструмент для работы с игровым профилем пользователя внутри экосистемы RuStore.
В статье разберём, как подать заявку, какие данные понадобятся для подключения и как начать интеграцию Kotlin и Unity.
Что важно знать перед подключением
GameCenter SDK сейчас работает в формате закрытого бета-доступа. Это значит, что подключение проходит по заявке и требует предварительной проверки со стороны команды RuStore.
Есть и второе важное условие: SDK работает только вместе с RuStore Pay SDK. Если платежный SDK уже интегрирован в проект, подключение GameCenter займёт минимум времени.
Такое ограничение связано с архитектурой платформы: игровой профиль пользователя и платёжная инфраструктура RuStore работают внутри единой экосистемы.
Как подключить Game Center SDK
Подключение GameCenter SDK проходит в 3 шага.
1. Отправьте заявку
Напишите на почту support@rustore.ru с темой письма: «Подключение GameCenter SDK».
2. Укажите данные приложения
В письме нужно указать:
- package_name приложения;
- название юрлица, ИП или ФИО правообладателя приложения в RuStore.
3. Дождитесь подтверждения
Проверка заявки может занять до одной недели.
Если данные указаны корректно и Pay SDK уже подключён, команда RuStore откроет доступ к GameCenter SDK и отправит дальнейшие инструкции по интеграции.
После подключения вопросы по бета-доступу и предложения по развитию SDK можно направлять на gamesdk_beta@rustore.ru.
Документация
GameCenter SDK доступен для Kotlin и Unity.
Если в проекте ещё используется BillingClient SDK, перед подключением GameCenter SDK потребуется перейти на Pay SDK.


