Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Cloud saves across devices

A topic by xXAweeabooXx created Jun 12, 2020 Views: 4,439 Replies: 31
Viewing posts 1 to 7

I jump between several computers a lot. Is there a way to sync my saves across multiple devices?

I assume, no. There are tools like Game Save Manager but I have no idea if it can detect games from Itch that well or not. There is trying to manually find the file within Appdata or Documents folder and going from there. Then you have to place those save data files back where you found them on your other computer. 

(1 edit) (+1)

ive been using one drive to hold the files and use it to hold  saves for itch

(+1)

Nice, I use Google Drive.

I was about to build something to do that myself. I just need to research how most games save.

Usually to Documents folder or the Appdata folder. 

(+1)

Thanks. I'm going to make a quick test soon. 

If anyone is interested, please post it here.

(+1)

I'm pretty interested

which game are you mostly playing? If it's in the Bundle for Racial Justice I can test it.

(1 edit) (+1)

I am also Interested

which game are you mostly playing? If it's in the Bundle for Racial Justice I can test it

(+1)

I'm mostly playing Celeste

(+1)

A quick update: I have almost finished a first beta version of it. The server is done, while the client is almost finished. I still have to decide how to make it fool proof. (that is, how to decide if I have to overwrite the savefiles on the directory or just save them).

I think I can start to test it by the end of the week if I have enough free time.

nice

(+1)

App and Server are done. I need to test the restore part of the process to be sure it works.

There is also a backup functionality for now, just in case we screw up :-)

Note that for now there is no better way to force the user to start the app before doing anything and after that. It's a push-pull functionality. You need to push your changes to the cloud and then pull them elsewhere before using it. 

In the future I'd like to be able to use my tool to start the game directly so that you don't have to do much. It might be possible to start it before itch.io App, but you still need to configure which saves have to be sent to the cloud.

It's also worth of note that it is not only for itch.io. It will work with any game/app, as long as it's known where it saves and I know about it. 

I'm going to add some more info on my page and maybe open a new thread on the forum soon.

will the application be compatible with Linux distros such as pop os and Linux mint?

(+1)

I have not played anything yet but i will start night in the wood today.

See my answer to  xXAweeabooXx

I've installed Ngiht in the wood to test it as well. Weird but nice game :-) (depressing maybe? I just started it)

(1 edit)

Well the game does have a weird tone to it. I am currently playing part 2 and i have to say the story is going pretty great till now.

See my answer to xXAweeabooXx

Moderator(+1)

Each game does it differently, so there is no fool-proof “universal” way to do this. For each game, you would have to know where each game save is stored, and share that file between devices, assuming of course the game itself doesn’t have any cloud save functionality.

The way it works is that you have to pick your games from a list of known games. The list is easy to expand as long as the application know its strategy. At the moment I've checked 5-10 games and they all use a similar strategy. For most games, once you tell my application where the executable is located, it will be able to store the saves on the cloud.

(+1)

Hey! Im interested in this - how exactly are you achieving this (what are you using)? Could you provide your progress so far?

(+1)

Hi, I was going to look for people to beta test my initial version.

Right now I support 4 games, Let me know what you play and I will add it. This version asks the user for the game you play and the installation path. Then it knows where to look. Hopefully all games follow certain rules and don't store stuff randomly :-)

I might start a Hard Disk scanner if there is a desire to do so, but then I have to add either known paths or some filename checks.

The rest is done by pushing and pulling data to the cloud. I am now using a test server, which is slowish but works.

In the future I might make a launcher, but I suppose the way it work now it's ok you don't forget to push/pull. I still have to implement a "force" option in case you forgot. I'm going to write a bit more on my page soon.

(1 edit)

I would beta test, but my other laptop can't run itch on Linux for some reason, do I only got one PC now. Also can you post a link to your page?

(+1)

You don't need itch. 

To make my software smaller, you should download the .net core runtime from microsoft. Either that or the zip file will be huge (40mb maybe).

I'm finishing the page now, I'll keep you posted.

(+1)

This is the page

https://ma0.itch.io/cloudsaver

I need to find a way to distribute keys for the download AND for the application. Either that or I need to build a register page on the server.

For the moment I'm using a Shared Hosting to host the data,  so I can't really test 100 users simultaneously.

See my messge below to get access to a beta if you wish.

(1 edit) (+1)

Since there is no way for me to send private informations through itch.io, I've posted a message on Reddit . Please PM me there to get your keys to download the tool.

https://old.reddit.com/r/itchioJusticeBundle/comments/ho04ky/cloud_save_for_any_game/

(+1)

Hello xXAweeabooXx,

The cloud and the app are online. You can access it directly without asking me to generate the keys for you. Why you didn't try it yet?

Get it here

(I need users in order to improve it)

(+1)

I'm having PC issues, and am able to access only one PC at the moment, I will be able to test in a few days.