The following is a step-by-step guide on how to set up and manage various SDK features.
The APIs can be accessed by opening the Edit Game page for the game, and selecting the SDK & API section:
The Leaderboard API enables developers to create and manage leaderboards for their games, which allow players to compete with each other and compare their scores.
To create a new leaderboard, navigate to SDK & API section of the edit game screen, and click the Leaderboards tab from the left sidebar. Then, you can click the New Leaderboard button at the bottom of the page to create a new leaderboard.
A new modal will appear where you will need to enter the following information about your new item:
After you have created your leaderboard, your new leaderboard will show up under the Leaderboards tab of the SDK & API section.
This list also includes the following additional information about your leaderboard:
To Edit a leaderboard, click the Edit icon on the leaderboard in the list.
A new screen will appear where you are able to change the leaderboard's setting.
To Reset a leaderboard, click the Reset button on the leaderboard's card.
A new confirmation modal will appear before the reset, as this action can not be reversed.
To proceed, type the ID of the leaderboard in the field, and confirm that you want to reset your leaderboard. A notification will show that the leaderboard has been succesfully reset.
To Delete a leaderboard, click the Delete button on the leaderboard's card.
A confirmation modal will appear, as this action can not be reversed.
To proceed, type the ID of the leaderboard in the field, and confirm that you want to delete the leaderboard. A notification will show that the leaderboard has been succesfully deleted.
The Inventory API enables developers to store, manage and access items for their games and allow players to unlock and/or purchase these items.
To create a new item, navigate to SDK & API section of the edit game screen, and click the Inventory Items tab from the left sidebar. Then, you can click the New Catalog Item button at the bottom of the page to create a new item.
A new modal will appear where you will need to enter the following information about your new item:
After you have created a new catalog item, the new item will show up under the Inventory Items tab of the SDK & API section:
To edit a catalog item, click the Edit button on the item's card.
A modal will appear that allows you to modify the item.
To delete a catalog item, click the Delete button on the item's card.
A confirmation modal will appear, asking whether you are sure you want to delete this item, as this action can not be reversed.
Only the items that have made no sales can be deleted. If your item has made any sales, you can set its status to Disabled instead to prevent further use.
To proceed, confirm that you want to delete your item. A notification will show that the item has been succesfully deleted.
You can create and configure rooms for your game if you decide to provide multiplayer functionality. You can access these rooms via our SDK. Players can join these rooms for a multiplayer experience.
To create a new room, navigate to SDK & API section of the edit game screen, and click the Arena Rooms tab from the left sidebar. Then, you can click the New Room button at the bottom of the page to create a new room.
A modal will appear where you will need to enter the following information about the room:
Once the room is created, it will appear under the Arena Rooms tab of the SDK & API section:
To edit a room, click the Edit button on the room's card.
A modal will appear where you are able to modify the room's setting.
Important Note: Any modification made to an active room will cause the connected players to be disconnected. These features should not be used regularly.
You can temporarily deactivate a room, for any reasons. To do so, click the Deactivate button on the room's card. If a room is already deactivated, this button will be replaced with an Activate button, which will reverse this action.
Deactivation is useful when you'd like to temporarily prevent the new players from joining this room.
To delete a room, click the Delete button on the room's card.
A confirmation modal will appear, asking whether you are sure you want to delete this room, as this action can not be reversed.
Once you confirm the modal, the room will be marked for removal and permanently deleted once all the active players disconnect. New players can not join the room that is pending removal.