diff --git a/Assets/Talo Game Services/Talo/Runtime/APIs/PlayersAPI.cs b/Assets/Talo Game Services/Talo/Runtime/APIs/PlayersAPI.cs index c84d74b..e11c1e1 100644 --- a/Assets/Talo Game Services/Talo/Runtime/APIs/PlayersAPI.cs +++ b/Assets/Talo Game Services/Talo/Runtime/APIs/PlayersAPI.cs @@ -108,6 +108,12 @@ public async Task IdentifySteam(string ticket, string identity = "") return Talo.CurrentPlayer; } + public async Task IdentifyGooglePlayGames(string authCode) + { + await Identify("google_play_games", authCode); + return Talo.CurrentPlayer; + } + protected override async Task ExecuteDebouncedOperation(DebouncedOperation operation) { switch (operation) diff --git a/README.md b/README.md index 4df8c4a..da5799f 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ You'll need to init the submodules after cloning: `git submodule update --init`. - 💬 [Game channels](https://trytalo.com/channels): Send real-time messages between players subscribed to specific topics. - ⚙️ [Live config](https://trytalo.com/live-config): Update game settings from the web with zero downtime. - 🔧 [Steamworks integration](https://trytalo.com/steamworks-integration): Hook into Steamworks for authentication and ownership checks. +- ▶️ [Google Play Games integration](https://trytalo.com/google-play-games-integration): Use Google Play Games to authenticate players. - 🗣️ [Game feedback](https://trytalo.com/feedback): Collect and manage feedback from your players. - 🛡️ [Continuity](https://trytalo.com/continuity): Keep your data in-sync even when your players are offline. - 🔔 [Player presence](https://trytalo.com/players#presence): See if players are online and set custom statuses.