You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce a new class called AchievementManager which can be accessed on the GameContext.
The responsibility of this class is to register achievements and measure progress. The manager itself has different "storage" implementations for the state:
DefaultAchievementConfiguration active by default
AndroidAchievementConfiguration (based on GooglePlay)
Each AchievementConfiguration provides UI handling and persistence of state respectively. This handler can be configured on the BraingdxGame itself via the super constructor:
Introduce a new class called
AchievementManager
which can be accessed on theGameContext
.The responsibility of this class is to register achievements and measure progress. The manager itself has different "storage" implementations for the state:
DefaultAchievementConfiguration
active by defaultAndroidAchievementConfiguration
(based on GooglePlay)Each
AchievementConfiguration
provides UI handling and persistence of state respectively. This handler can be configured on theBraingdxGame
itself via the super constructor:This allows people to provide custom configuration for different platforms.
The text was updated successfully, but these errors were encountered: