One game save across multiple devices?
I'd be shocked if this question wasn't already asked in the past, but I tried searching through the forums and couldn't find anything. Maybe I'm not using the right terms...
Has anyone here made a game that allows the user to maintain progress across multiple devices? Some way to save progress, maybe linked to a GameCenter account or another external service account, and maintain their progress on their phone AND their iPad?
edit: My suspicion is "No, you idiot. You need a server to back up data and hold user accounts!", but I'd like to get the discussion started and at least learn a little more about what's involved here.
Best Answer
-
Armelline Posts: 5,421
Your suspicion is correct, though it might be worth asking @Hopscotch about the potential for doing this via Appformative.
Answers
Thanks @Armelline. I was bothering @Hopscotch earlier with an unrelated question...it seems fitting that he gets called on here as well
Also worth submitting a feature request for iCloud saves if there isn't one already!
Good idea, I'll look into it
edit: Yeah, it's already a feature request that exists
Here's the bug report I found for this:
http://bugs.gamesalad.com/show_bug.cgi?id=962
@GeorgeGS @CodeWizard any chance this may come in the near future/is there an updated roadmap of features?
Apple give priority if you are using their service and people wants to reach their save on multiple devices.
These two reasons should be sufficient.
I hope iCloud sync is easy to add to gamesalad. @GeorgeGS
Trust me nothing is easily added...lol
What I meant to say was I hope it is 'possible' to add, of course it is not easy, it can't be.
@Armelline thank you for the shoutout!
Yes @Adrenaline, we do have a solution for this.
The need also often comes up in relation to in-game non-consumable items which were purchased with in-game currency. Apple often catches these and requires the developer to offer a way to restore these, either after a reinstall or on a separate device.
Yes, this would be great thing to have.
There was a discussion about this back in the day when I first created that feature request, and as far as I remember, the GS team wasn't that convinced they would be implementing this.
It is a huge shame, as this I think is a great (and important) feature!