Godot Google Play Games Services
This plugin enables integration of Google Play Games Services into Godot 3.5+ Android games. It supports achievements, leaderboards, events, players, sign-in, and snapshots, providing a comprehensive interface to Google's gaming ecosystem.
https://github.com/Iakobs/godot-google-play-game-services-android-pluginPreview Images




Godot Google Play Games Services Plugin
This plugin provides a comprehensive solution for integrating Google Play Games Services into your Godot Engine Android games. Built for Godot 3.5 and later, it offers a bridge between your game and Google's gaming platform, allowing you to implement features like achievements, leaderboards, and more.
Key Features
- Achievements: Implement and manage achievements within your game.
- Leaderboards: Integrate leaderboards to foster competition among players.
- Events: Track and utilize game events for analytics and engagement.
- Players: Access player information and profiles.
- Sign-In: Enable seamless sign-in using Google Play Games accounts.
- Snapshots: Allow players to save and load game progress via snapshots.
Setting Up the Plugin
Integrating the plugin involves several steps, including setting up a Google Play Console account, configuring your Godot project's Android settings, and installing the necessary Android build template. Detailed instructions are provided to guide you through each step, ensuring a smooth integration process. The plugin also includes a GDScript wrapper and demo project to facilitate ease of use.
Building from Source
For developers who want to customize the plugin, instructions are provided for building it from the Java/Kotlin source code. This requires installing the Java Development Kit (JDK) and downloading the Godot AAR Library for Android. This allows for advanced customization and contribution to the plugin's development.