Integration - step 1
Create and register your game.
Registration.

Creating a game









Last updated
Create and register your game.
We are assuming that you are starting with the sandbox on the demo environment. When you are ready to move to the production just apply the same instructions: essentially you will be removing the word "demo" from the urls and endpoints, like instead of "api.demo.escs.io" you will use "api.escs.io". Find our more information here: Moving to production.
client.demo.escs.io is your main entry point. Here you can register games, create and edit competitions, view stats, manage your account and more.
Go to the client.demo.escs.io and create your account.
After the login you see this friendly introduction:

The information you enter here is important since it will be shown to your players.

Choose "Public tournament", enter the name and description of the game. When you are done, click "Create app" button.
Now you probably see something like this screen (just without the logo - we did not add it). If not - something is terribly wrong and all is lost.

Now click the tab "Scores" and setup your first game score: the basic metric that measures how good your players are in your awesome game. For example, in Tetris it's points. "Sort" defines if higher values are better (choose "Desc" for that) or lower values are better (choose "Asc" for that). Score name is shown to the players. You can have as many scores as you want. Define just one for now.

When you are done, click "Save" button.
Now click "Referrals" in the top menu.

Click "Add new referral" , enter any name and press "Create"

Go back to "Apps" and click "View details" on your game.

Now click "VIEWS" tab and create your first view.

Enter any name you want. Don't change the game. Choose the referral that you just created. Choose the integration type that corresponds to your game. Leave everything else as it is for now. You can change it later. Then click "Submit".

The result should look something like on the screenshot below. You need the public key and the player_base_url for your integration in the next step.

Copy your public key and the player_base_url and go to the "Integration - Step 2".
Last updated