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-plugin

Preview Images

Preview
Preview
Preview
Preview

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.

Resource Details

library

Iakobs



3.5+