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.
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.
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.
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.
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.
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.
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/