Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
This page provides an overview of the Games client class and related components within the Google Play Games Services SDK.
It lists various annotations, interfaces, classes, and exceptions related to game development features like achievements, leaderboards, player information, and game state management.
Several interfaces, such as GamesClient and GamesMetadataClient, are marked as deprecated, recommending migration to the games v2 SDK.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-23 UTC."],[],["This content defines the Google Play Games client library, outlining its structure and functionality. Key components include various client interfaces such as `AchievementsClient`, `EventsClient`, `GamesClient`, `LeaderboardsClient`, `PlayersClient`, `SnapshotsClient`, and `RecallClient`, which are used to interact with corresponding game features. Data interfaces like `Game`, `Player`, and `CurrentPlayerInfo` provide information retrieval. Core classes, such as `GameEntity`, `PlayerEntity`, and `AnnotatedData` handle data structures, while classes like `PageDirection` and `SnapshotsClient.ResolutionPolicy` manage data organization.\n"]]