Skip to main content

Progression and Player Data

Progression video

Progression adds a critical component proven to help drive the success of your game.

Progression Feature#

  • The Next Level of Player Engagement
    • With these progression tools, the power is in your hands to create genre-defining meta gameplay systems for your players
  • Serverless and No-Code Tools
    • Store custom user data with a simple mobile API. Configure your experience via a no-code developer console UI. Launch special events with the push of a button
  • Retention Yields Results
    • Best practice implementations can improve your retention by orders of magnitude - Keep your players coming back for more, which means better ARPDAU and Lifetime Value for you

Progression API#

  • Seamless, Persistent Data Storage
    • Persist any information you choose on the player object, stored in a key/value schema you define.
  • As Powerful as Your Creativity
    • Track player statistics, power a new high score system, create custom challenges, reward virtual goods, or build robust progression systems. The possibilities are as endless
  • Lightning Fast and Secure
    • Your data stores are available only to you and pass through the same strict security controls as the rest of the Skillz SDK. API calls return in milliseconds; synced to the cloud in near real-time

Progression Room Entry Point#

  • Customizable
    • Premium real estate on the Home Tab of the SDK and Side Menu - Assets and text completely controlled by you via the Developer Console and deployable with a single push
  • Infinite Possibilities
    • New method that enables you to load any custom game scene once players tap entry point
  • Dynamic to the Player
    • Create dynamic text strings using your PlayerData key/values to create personalized experiences that evolve with the player. Define logic conditions that control which image/video to present to the player, enhancing the personalized experience with rich graphics

Key Features#

  • Video support for your main content (.mp4)
  • Localization options for 9 supported languages. Simply provide us with the translations, and the SDK will render the correct language based on the user’s locale
  • Launch a custom game scene by implementing a new method that is invoked when a user taps your custom entry point Create unique player experiences using your custom PlayerData key/values to form dynamic strings. Define conditions that control which image or video to present to the player, enhancing the personalized experience with rich graphics.

See example below

Home

entry-point-home-tab

Side Menu

entry-point-side-menu

Case Study#

Read this case study to see Progression and player data in action

Implementation#

For implementation steps, visit Implement Progression.