SDK enterprise-уровня для Unreal Engine
Xsolla SDK для Unreal Engine — это готовая библиотека для игр и приложений, которая позволит вам с легкостью пользоваться сервисами Xsolla.
SDK упрощает интеграцию продуктов Xsolla в проект Unreal Engine, предоставляя готовые структуры данных и методы для работы с Xsolla API.
После интеграции вы сможете использовать:
- Login, чтобы управлять доступом пользователей в ваше приложение и личным кабинетом пользователя.
- In-Game Store, чтобы создать магазин в вашем приложении.
- Pay Station, чтобы предоставить пользователям удобный интерфейс для оплаты внутриигровых покупок.
- Subscriptions, чтобы предоставлять пользователям доступ к пакетам услуг на заданных условиях (стоимость и период действия подписки).
Возможности
Аутентификация
- Аутентификация по протоколу OAuth 2.0.
- Классическая аутентификация с помощью имени пользователя/email-адреса и пароля.
- Аутентификация через социальные сети.
- Аутентификация через клиент социальной сети на устройстве пользователя.
- Аутентификация по ID устройства.
- Аутентификация без пароля с помощью одноразового кода или ссылки, отправленных в SMS или электронном письме.
- Аутентификация в приложении через установщик.
Управление пользователями
- Атрибуты пользователя для управления дополнительной информацией.
- Кросс-платформенная привязка учетных записей.
- Безопасное хранилище Xsolla для пользовательских данных. Также возможно подключение PlayFab, Firebase или собственного хранилища.
Каталог
- Виртуальная валюта:
- Продажа виртуальной валюты в любом количестве или пакетами (за реальные деньги или другую виртуальную валюту).
- Продажа премиум-валюты (только за реальные деньги).
- Виртуальные предметы:
- Работа с каталогом внутриигровых предметов.
- Продажа виртуальных предметов за реальную и виртуальную валюту.
- Бандлы:
- Продажа бандлов за реальную или виртуальную валюту.
- Акционные кампании:
- Вознаграждение пользователей пакетами виртуальной валюты, игровыми ключами или виртуальными предметами за купоны.
- Начисление пользователям бонусов или применение скидки на товары в корзине по промокодам.
Покупка товара
- Продажа товаров в один клик или через корзину.
- Удобный платежный интерфейс. Основные характеристики:
- Более 700 способов оплаты в более чем 200 странах, в том числе банковские карты, электронные кошельки, мобильная оплата, оплата через платежные терминалы, подарочные карты, спецпредложения.
- Более 130 валют.
- Локализация пользовательского интерфейса на 20 языков.
- Поддержка версий для настольных и мобильных приложений.
Инвентарь игрока
- Получение и проверка инвентаря.
- Потребление предметов согласно логике игры.
- Расход виртуальной валюты согласно логике игры (например, при открытии локации или покупке уровня за виртуальную валюту).
- Синхронизация покупок и премиум-наград пользователя на всех платформах.
Подписки
- Продажа подписок.
- Продление и отмена подписки пользователя.
- Управление подписками через личный кабинет пользователя.
Требования
Системные требования
- 64-битная ОС
- Windows 7 и выше
- macOS 10.13.6 и выше
- XCode 11.1 и выше (для macOS)
- Visual Studio 2017 и выше
- Unreal Engine 4.27 и выше
Платформа
- iOS
- Android
- macOS
- Windows 64-bit (x64)
В своей работе SDK использует Google Mobile Services. SDK не поддерживает создание сборок для устройств без Google Mobile Services, например, Huawei.
Политика оплаты
Xsolla предлагает необходимые инструменты для построения и развития вашего бизнеса, включая индивидуальную поддержку на каждом этапе. Условия оплаты определяются договором, который можно заключить через Личный кабинет.
Стоимость использования всех продуктов Xsolla составляет 5% от суммы, полученной за продажу игры и внутриигровых товаров через платежный интерфейс Xsolla. Если вы не используете платежный интерфейс Xsolla в своем приложении, но используете другие продукты, для уточнения условий обратитесь к вашему персональному менеджеру или напишите на адрес csm@xsolla.com.
Начните работу с SDK
Следуйте пошаговым обучающим инструкциям, чтобы начать работать с основными функциями:
Свяжитесь с командой интеграции
Нажмите значок чата в правом нижнем углу и напишите команде интеграторов в любом мессенджере. В режиме живого общения мы ответим на вопросы и поможем решить проблемы.
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.