Saved Games Overview

The Google Play Service: Saved Games

The Saved Games service is a feature provided by Google Play Services that allows developers to save and manage game snapshots in the cloud. With this service, developers can save the game state at any point in time, enabling their players to continue playing from that exact point in the future from any compatible device.

The Saved Games service provides a reliable and scalable solution for game developers to implement snapshot functionality in their games. It also supports cross-platform snapshotting, allowing games to save and resume their game progress across multiple devices. In addition to saving game state, the service provides features such as snapshot management, where developers can enable players to view and manage all of their saved games. Snapshots can also be deleted and modified at any time, providing developers with full control over their players saved game data, with the possibility of exposing this functionality to the players themselves.

The Unreal Engine Plugin

This Unreal Engine plugin for the Snapshots Saved Game service is designed to expose the service's features to blueprints, making it easier for game developers to integrate the service into their games. With the plugin, developers can easily create, save, load game snapshots, and also retrieve information about snapshots and save states. The plugin provides a user-friendly interface within the Unreal Engine editor, allowing developers to connect to the service easily. By integrating the Snapshots Saved Game Service into their games using this plugin, developers can offer players a seamless and easy-to-use save and load system that is reliable and secure.

The plugin makes use of no additional libraries or imports, but instead makes use of the built in google play services SDK already within Unreal Engine, meaning the size of your game bundle will hardly increase in size.

The plugin does not interfere with any of Unreal Engine's existing functionality, meaning no compilation conflicts with other Unreal Engine provided libraries can occur and all existing Google Play Services provided by Unreal Engine will work as expected.