Go Live Checklist

As the final step of releasing a game in the Skillz Developer Console, make sure to double-check your work using the resources below.

 
Initialize the Skillz SDK in your game using your game ID.
Make sure you are using the game ID provided on the Skillz Developer Console to initialize Skillz in your game.

iOS Document on initializing Skillz (See step 4)
iOS Unity Document on initializing Skillz (See step 2)
Android Document on Initializing Skillz (See step 6)
 
 
Verify that scores and tournament results are being properly reported.
Make sure that the scores obtained in your games are being properly received by Skillz.

iOS Documentation (See step 7)
iOS Unity Documentation (See step 7)
Android Documentation (See step 5)


Verify you can play in all configured tournaments.
Make sure that all of the tournaments you configured in the Skillz Developer Console are present and playable in your game, and are running with the correct game parameters.

 
Ensure that winners are being determined correctly.
In step 2 of the Add a Game workflow, you specified whether the highest or lowest score should win tournaments. Make sure that this is being reflected in your game.

 
Ensure that any pause or abort functionality that you've set up is working properly.
Check that your game is properly being aborted in the appropriate places. It is a good idea to prompt users with a warning before they take any action that would cause them to abort a game.

 
Verify that no Skillz SDK interactions cause your game to crash.
Typically issues with any SDK are most likely to occur when transitioning between the base game and the SDK layer. In Skillz, this is most likely to happen when moving from the game splash screen to the Skillz menu or transitioning between the Skillz menu and gameplay. We recommend walking through the normal gameplay flow a few times to spot any of these potential issues.
 
 
Skillz Fairness has been tested and is working properly.
To ensure your game has Skillz Fairness, you should be using Skillz Random Number Generation (RNG) methods in multiplayer tournaments so that all players can enjoy the same experience.

Test that Skillz Fairness is working using the following articles:

iOS Documentation
Android Documentation
Unity Documentation


After going through everything on our checklist, you should be ready to move your game to production, and then go live!