SDK для Unreal Engine / Настройка проекта UE4
  На главную

SDK для Unreal Engine

Настройка проекта UE4

  1. Откройте UE4-проект в Unreal Editor.
  2. Только для Blueprint-проектов:
    1. Скомпилируйте UE4-проект.
    2. Перейдите в Content Browser и добавьте New C++ Class с родительской нодой None.
  3. Перейдите в Settings > Plugins > Installed > Xsolla Inventory SDK, установите флажок Enabled и нажмите кнопку Restart Now, чтобы сохранить настройки и перезапустить Unreal Editor.
  1. Укажите параметры проекта:
    1. Перейдите в Settings > Project Settings > Plugins > Xsolla Login и укажите следующие параметры:
      1. В полях Login ID и Demo Login ID укажите ID варианта авторизации из Личного кабинета.
      2. В полях Project ID и Demo Project ID, укажите ID проекта из Личного кабинета.
      3. Установите флажок Use OAuth 2.0.
      4. В поле Client ID укажите ID клиента, полученный при настройке авторизации по протоколу OAuth 2.0 в Личном кабинете.
Примечание
Если вы используете собственную систему авторизации, поля Login ID и Demo Login ID заполнять не требуется.
    1. Перейдите в Settings > Project Settings > Plugins > Xsolla Inventory и укажите следующие параметры:
      1. Укажите ID проекта в полях Project ID и Demo Project ID.
      2. В поле Web Store URL укажите адрес сайта магазина внутриигровых предметов (опционально).
Примечание
Вы можете создать сайт для магазина внутриигровых предметов, используя Конструктор сайтов. При настройке Конструктора сайтов используйте тот же вариант Авторизации, что и при настройке плагина Cross-Buy.

В результате ваш проект в Личном кабинете будет подключен к демокартам.

  1. Перейдите в Content Browser > View Options и установите флажки Show Engine Content и Show Plugin Content.
  1. Перейдите в Content Browser > Xsolla Content > Maps и запустите демокарту Demo_Inventory вашей игры. Убедитесь, что авторизация и другие функции работают корректно.
  2. Разработайте интерфейс для системы входа и других страниц вашего приложения.
Примечание
Вы можете создать собственное решение, следуя инструкциям UMG для UI, или использовать демосцену как шаблон. Чтобы адаптировать интерфейс демосцены под свое приложение, воспользуйтесь конструктором интерфейса.
  1. Настройте обработку событий в соответствии с логикой вашего приложения с помощью методов SDK. Чтобы начать работать с основными функциями SDK, следуйте пошаговым сценариям.
Примечание
Для доработки SDK под специфику вашего приложения следуйте инструкции по модификации SDK.
Прогресс интеграции
Спасибо за обратную связь!

Продолжить чтение

Последнее обновление: 10 октября 2023

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

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