Links

CREATE tab client side with the SDK

Let gamers create their own Emotes with the SDK UI client side

Introduction

The CREATE tab lets you seamlessly integrate Kinetix User Generated Emotes with an on-shelf "CREATE" tab available in Kinetix SDK without the need to develop a specific UI.

How to add the "CREATE" tab

In order to let your gamers access our UGC Companion web app, you can add a new "CREATE" tab in the head menu of the UI modules:
For that, you will have to change the initialization of the Kinetix SDK:
  1. 1.
    Get your API Key in Kineportal in order to get your VirtualWorldKey and add it in the KinetixCoreConfiguration.
  2. 2.
    Connect to an account with the function ConnectAccount from the Core.
  3. 3.
    When initializing the UI, specify that you want to show "Create" category:
KinetixUIEmoteWheel.Initialize( new KinetixUIEmoteWheelConfiguration()
{
customTheme = ECustomTheme.LIGHT_MODE;,
baseLanguage = SystemLanguage.English,
enabledCategories = new []
{
EKinetixUICategory.EMOTE_SELECTOR,
EKinetixUICategory.INVENTORY,
EKinetixUICategory.CREATE
}
});

How to create a User-Generated Emote?

  1. 1.
    With the CREATE tab, gamers can connect to Kinetix web app by scanning the QRCode or clicking on the link.
  1. 2.
    Once in the web application, gamers can either record or upload a video to create their own Emote.
  1. 3.
    Once the video uploaded, gamers can trim the portion of video they wish to extract to create their emote
  1. 4.
    Once the video cropped, gamers can name their emote, define if their emote contains Mature Audience or not (any trolling/hateful behaviours) and agree to the Terms & Conditions.
  1. 5.
    Et voilà !
  1. 6.
    Once the Emote successfully created, gamers can go back to your game and wait for the Emote to be processed (5 min average waiting time). Once processed, the Emote will appear in the Gamer's bag with a red dot notification.