Key Developer Features
Reward players with achievements
Add hidden and incremental achievements to encourage users to explore your game in new
and interesting ways. A built-in achievement UI is available to display progress.
Add
achievements to your game.
Drive engagement with leaderboards
Let players compare scores with friends using leaderboards and see how they rank
against other players worldwide. Google Play game services automatically maintains daily,
weekly, and all-time high scores.
Build leaderboards
Save game data to the cloud
Offer seamless game progress across all of the user's devices. Use Cloud Save APIs
to quickly store and synchronize game data on Google's cloud
infrastructure.
Save
game data to the cloud
Create real-time and turn-based multiplayer games
Make your game more dynamic with simultaneous or asynchronous gameplay.
Use the multiplayer APIs to send match invitations, auto-match players
anonymously, and exchange data between game clients.
Develop real-time
multiplayer and turn-based multiplayer games
Getting Started
1. Get the Google Play services SDK
Google Play game services is part of the Google Play services platform.
To use game services, set up the Google Play services SDK. Then, see the Getting Started guide to set up your app.
2. Run the sample
Once you've installed the Google Play services package, download the game services samples to learn how to use the major components of the Google Play game services SDK.
3. Read the documentation
Read the API Terms of Service.
Detailed documentation for the Google Play game services SDK is available at developers.google.com/games/services.
For quick access while developing your Android apps, the API reference is available here on developer.android.com.