Use cases

Enhance your gameplay experience
Eventually, we know there are many more use cases possible with Emotes, learn how to develop those applications for your own game:

Showcase Emotes in your shop

If you're looking to sell Emotes, it's important to display them in a way that appeals to your target audience. Based on benchmarking other successful video games such as Fortnite, we have identified a number of good practices you can follow to create an attractive and user-friendly Emote shop that will help you sell more Emotes.
Fornite's Emotes shop

How to get our Emotes metadata

In order to retrieve the metadata of the Emote you want to display, use our REST API endpoint.
First of all, note that you need to send your VirtualWorldAPIKey in the headers, as x-api-key. You may have to add the following headers too: Content-Type: application/json and accept: application/json
Get the Emote json

How to display Emotes in shop

Clash Royale's Emotes shop
Once you have retrieved the metadata of the Emote such as the name and the PNG icon, you can display them within your shop. We recommend you to select a list a Emotes you want to display and change them dynamically every 24/48/72h or every week to provide players with a variety of attractive Emotes to purchase.
By following these good practices, you can create a shop that stands out and attracts customers, leading to increased sales of your emotes.

How to assign an Emote to an user

Once an user bought an Emote, you can assign it in their bag by checking our page Emote Integration

Emote quests

Create quests where your players can collect Emotes for each days of consecutive connections to your game or virtual world. You can also create achievements or loot boxes where users unlock Emotes.
To do so, create your events and assign Emotes to your users from our methods on Emote Integration.

Emote-based gameplays

Go even further with Emotes direcly integrated in the gameplay; perfect example is Next Dancer Dance Gameplay using Kinetix's Emote Infrastructure.