Skip to Main Content
Construct 3 suggestions 21H2 - ARCHIVED

This suggestions platform is now closed and will be shut down on March 1st 2024.

Please ensure any content you care about is backed up before that date.

Feature requests are now handled on GitHub here: https://github.com/Scirra/Construct-feature-requests

14 VOTE
Categories Plugins
Created by tarek2
Created on Feb 14, 2022

Add ability to (Write & Read) directly into the Devices instead of (Local Storage)

Gives the ability to (Write and Read) into the devices like mobiles, PC, etc..... this will make it easier to Make Updates from our servers into the Games when we need to add new Levels etc.... at the moment we can only save them into Local storage but that is not safe as it can be deleted very easy when they clean up the browser or the device, this makes it dangerous to make updates from the server example you add a new 200 levels.

So by writing it to the disk will be more secure and it will stay as persistent Data.
They already have the Cordova Plugin and you just need to integrate it in C3.
This will open many possibilities as we can make any type of Updates from our servers to add new levels new worlds.

Currently, we dont have any support to make updates from our servers so this will make C3 more professional. Imagine big companies that they normally update from their servers always and in c3 they dont have easy that matter.

Here is the Cordoba Plugin:

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/index.html

  • Attach files
  • Alexander Spielvogel
    Reply
    |
    Mar 23, 2022

    Writing files on Android would be great! Like for backups of your data / arrays. And if you lost your local storage you can just import the file again.

  • tarek2
    Reply
    |
    Feb 15, 2022


    Hi Ashley

    We want to make Updates from our server so if you download from your server into the devices we have no choice at the moment but just save the files downloaded from the server into the Local Storage.


    The only problem is that this Data is not persistent and can be accidentally wiped out by the users. This is very inconvenient as if for example we release two new worlds with 200 new Levels we don't want to save them into local storage, will be better to save them directly in the device disk like that cordoba plugin does so the Data will be 100% secure and persistent so will be no way for the player to delete accidentally. As this will have important Data like Assets, Jsons, etc.... and if they wipe it out accidentally they will be no way to retrieve it.

  • Admin
    Ashley Gullen
    Reply
    |
    Feb 15, 2022

    This doesn't make sense to me - why would new additions to your game need to be stored to Local Storage?

  • +8