top of page

Cloud Save

The Cloud Save plugin is specifically designed to implement native mobile Cloud Storage features in both Android and iOS, for games built using Construct 3.


The Cloud Save plugin utilizes Android's free Google storage features and iOS' free iCloud storage features. The plugin allows you to store your player's game save state and application settings online for free, and safely in the user account's free storage allocation.


The Cloud Save plugin includes save and load features with support for string data or data object (JSON), and dictionary support. Version control features include overwrite and merge. And, data fetch and retrieval features include the data timestamp.

PlayFab API v2.png

Introduction

Step 1.png

The Construct Master Collection supports the full and easy integration of native mobile Android SDKs and iOS SDKs for both Construct 3 and Construct 2.


Please click here to learn more about Mobile.

Features


The Cloud Save plugin is specifically designed to implement native mobile Cloud Storage features in both Android and iOS, for games built using Construct 3.


Here are some of the native features of the mobile plugin:

  • Android SDK

  • iOS SDK

  • Google storage

  • iCloud storage

  • Free built-in Android application cloud save service.

  • Free built-in iOS application cloud save service.

  • Save user's game application data.

  • Load user's game application data.

  • Save and load in object or JSON string.

  • Save and load in dictionary.

  • Version control

    • Overwrite

    • Merge

    • Date timestamp

  • Debugging tools

  • GDPR and other data privacy compliances.

  • Well maintained and fully tested on all platforms and platform versions, and ready for production release.


For more information about native mobile or Android and iOS features, please click here to learn the introductory lessons to Mobile.


Platform Integration


Here are some of the platforms that are natively supported:

  • Android

  • iOS

  • Native Android

  • Native iOS


Build Support


Here are some of the supported build options:


Editor Features


Here are some of the features in the Construct editor:

  • Construct 3

Introduction
Features

How to use?

It is easy to use the Cloud Save plugin, you will only need to follow the steps below.

1. The first step is to add the Cloud Save object into the project.


Instructions
Documentation

Documentation

There is currently nothing to show, we will add more in the future.

ACEs

Actions, Conditions & Expressions

Actions

The following action groups:

  • General

  • Cloud

  • Dictionary

General

  • Initialize - Run to initialize the cloud save features.



Cloud

  • Load - Load the latest saved state from the cloud.


  • Save - Upload the JSON string representing the user account's save state data.

    • JSON - The JSON string containing the save state object to upload to the cloud.

    • Method - Choose whether to overwrite the old data. Or, merge changes with the previous data.



Dictionary

  • Add Key - Add a key-value pair data for the next "Save Dictionary" action.

    • Key - The name of the data property.

    • Value - The value of the data property.


  • Save Dictionary - Upload the created dictionary representing the user account's save state data.

    • Method - Choose whether to overwrite the old data. Or, merge changes with the previous data.

Conditions

The following condition groups:

  • General

  • Cloud

  • Debug

General

  • On Initialized - Trigger fires when the native cloud save sdk has fully initialized.