Games Services Versions Save

A Flutter plugin to support game center and google play games services.

4.0.1

3 months ago

What changed?

  • Add ability to get Play Games auth code for use with backends by @theLee3
  • Add PlayerData class to return more score holder details by @theLee3
  • Add isAuthenticated check alongside DEBUG signInFailed by @theLee3
  • Add signInFailed check to prevent hanging on hot reload by @theLee3
  • Handle consent exception when calling loadLeaderboardScores with Scope.friendsOnly by @theLee3
  • Ensure all task exceptions are handled, to prevent crashes. by @Erfa

4.0.0

6 months ago
  • migrate to Google Play Games Services 2.0.0.
  • use the Darwin folder for iOS and macOS.

3.0.3

8 months ago
  • Fix Gradle 8 issue by @Skyost
  • Add getPlayer by @theLee3

3.0.2

8 months ago
  • Fix class not found exception on android @theLee3

3.0.1

1 year ago

What's Changed

  • add playerIsUnderage by @theLee3
  • add playerIsMultiplayerGamingRestricted by @theLee3
  • add playerIsPersonalizedCommunicationRestricted by @theLee3
  • Fix getSavedGames crash by @AntonHolovin
  • Exclude Gson serialized data models from obfuscation by @theLee3
  • Return OS not supported errors instead of nil in iOS by @theLee3

To view all changes: https://github.com/abedalkareem/games_services/compare/3.0.0...3.0.1

3.0.0

1 year ago

What's new?

Rearrange classes to group features:

  • GameAuth for authentication.
  • Achievements for anything related to Achievements.
  • Leaderboards for anything related to Leaderboards.
  • Player for anything related to Player.
  • SaveGame for anything related to save game.

2.2.2

1 year ago

What's new?

  • Now you can load the achievements data to build your own custom UI 🎁.
  • Now you can load leaderboard scores data to build your own custom UI 🎁.

2.2.0

1 year ago

What's new?

  • Add save game.
  • Add load game.
  • Add delete game.
  • Add get saved games.

2.0.9

1 year ago

What's new?

  • Support getting the current player score 🚀.
  • Now in case of success null will return.
  • In case of error an error will return.

2.0.8

2 years ago

Add a function to get the player name, thanks to @guglielmino 🚀