GameSparks Migration

Overview

In August of 2021, Amazon officially announced that the current version of GameSparks is being sunset and that all games on the platform need to be migrated to a new platform by September of 2022.

Beamable has been named a GameSparks migration partner. GameSparks has prepared documentation for mapping each GameSparks feature to a Beamable feature, complete with approach and code examples. You can access that documentation here: https://docs.gamesparks.com/transition.

Feature Mapping

Below is a table with various GameSparks features, as well as a link to their documentation explaining how to migrate those features.

GameSparks FeatureDescription
AchievementsUtilize Items or Stats as a replacement for Achievements, depending on the game's needs.
AuthenticationAuthenticate users using either Frictionless or Username / Password authentication.
Authentication (3rd party)Authenticate using various 3rd-party sign in methods. See Identity section.
Chat1:1 migration using the Chat feature.
Cloud Code/MicroservicesMigrates to the Microservices feature, very similar conceptually.
Currency1:1 migration using the Virtual Currency feature.
Data TransitionMicroservices are the best fit for converting this feature.
DownloadablesNo direct replacement, but Content and/or Microservices can be used similarly to replicate it.
EmailsThe Mail feature handles most of the heavy lifting, but the SendGrid API must be rebuilt.
Leaderboards1:1 migration using the Leaderboards feature.
Leaderboard PartitionsFunctionality can be recreated using the Leaderboards feature.
Leaderboard ResetReset via the Leaderboard REST API.
Manage ScreensMust be mostly rebuilt using Microservices.
Player ManagerThe player management dashboard is located in the Portal.
Matchmaking1:1 migration using the Matchmaking feature.
Managed EventsMust be mostly rebuilt using Microservices.
Teams / GroupsThe Groups feature is similar.
Virtual Goods1:1 migration with the Stores feature.
Virtual Goods (3rd Party)Nearly 1:1 migration with the Stores - Custom Purchaser feature.