### Google Play Games Services overview


Google Play Games Services provides popular gaming features for Android, ChromeOS, and
[Windows](https://developer.android.com/games/playgames/overview) games. With Google Play Games Services,
you can add social features to your game, view gameplay stats, and provide
cross-platform gameplay across multiple devices.


You can set up and manage Play Games Services in the Google Play Console,
and then add features using the Play Games Services APIs for Android, C, and
Unity.  
[Get Started](https://developer.android.com/games/pgs/start)

## Features

Play Games Services features increase social engagement and provide
multiplatform support across multiple devices.

### Multiple devices and platforms

Play Games Services supports Android, ChromeOS, and Android game distribution
on Windows (through [Google Play Games for PC](https://developer.android.com/games/playgames/overview)).
The following features also ensure that you can provide your games to multiple
devices for each player:

- [Platform authentication](https://developer.android.com/games/pgs/signin): Provides a gaming identity for players that
  supports authentication on multiple devices, third-party cloud save solutions,
  and the Saved games service.

- [Saved games](https://developer.android.com/games/pgs/savedgames): Allow players to save game progress on
  Google servers and synchronize data between devices.

### Social engagement

- [Achievements](https://developer.android.com/games/pgs/achievements): Define player achievements that can
  recognize, award, and track player progress outside your game environment.

- [Leaderboards](https://developer.android.com/games/pgs/leaderboards): Define leaderboards that encourage
  competition and rank progress between players.

- [Friends](https://developer.android.com/games/pgs/friends): Allow players to socialize and track the gaming
  community outside of your game, and then add their friends list to their
  in-game friends list.

### Gameplay stats

- [Player stats](https://developer.android.com/games/pgs/android/stats): Retrieve data about a player's in-game
  activity in order to adjust their gameplay experience.

- [Events](https://developer.android.com/games/pgs/events): View your game's cumulative gameplay stats in
  order to improve your game. For example, you can identify content that most
  players haven't been able to clear, and then use the results to adjust the
  difficulty.

## Game management and publishing

Play Games Services provides these REST APIs for managing and publishing game
features and player accounts:

- The [Management API](https://developer.android.com/games/pgs/management/management) lets you to manage
  and test Play Games Services features and update player accounts. For example,
  you can reset achievements and leaderboards for specific players.

- The [Publishing API](https://developer.android.com/games/pgs/publishing/publishing) lets you to automate
  game production and distribution tasks, such as modifying Play Games Services
  features, and uploading icons for achievements and leaderboards.

## What's new

Watch demos and check out technical resources to learn about the latest
Play Games Services features.

### Google for games developer summit

[Watch the
keynote](https://gamedevsummit.withgoogle.com/events/gdc-2025?tab=tab-2&expand=module:module-text-image-1)
to learn how to accelerate your game development, optimize
user acquisition, and supercharge user retention.