How to implement a 'transfer game' option

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
Roix
Newbie
Posts: 14
Joined: Wed Feb 28, 2018 9:18 pm
Contact:

How to implement a 'transfer game' option

#1 Post by Roix » Sat Feb 02, 2019 4:33 pm

Hi all,

I am by no means a programmer, so please explain things to me as if I've just learned the alphabet. I sometimes have trouble understanding the documents out there already on how to work things in Renpy.

I'm developing a VN for android and iOS. The model is pay-per-route. I wanted to give players the option to transfer their game. So if they delete their game and reinstall it, or if they want to install the game on another device, or transfer it from android to iOS (or vice versa) how would I go about doing this? It would involve generating a code that is unique to each user, which would then transfer their purchases over.

Failing that, if you know someone or are someone who could implement this for a fee, please feel free to message me with your price.

If there is another thread, please do direct me to it, though I searched and couldn't really find anything.

-Roix

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: How to implement a 'transfer game' option

#2 Post by PyTom » Fri Feb 08, 2019 2:20 am

Basically, this is entirely against the terms of service of the Android and iOS app stores. So it can't be done.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3636
Joined: Mon Dec 14, 2015 5:05 am
Location: Your monitor
Contact:

Re: How to implement a 'transfer game' option

#3 Post by Imperf3kt » Fri Feb 08, 2019 11:27 am

Google already handles this.
You deleted your game? Google knows you still own it. It also knows all your save data, though I'm not sure if that works with a Ren'Py game.
As long as you log into the same google play account, you'll have access to anything and everything you ever downloaded or purchased.

So to summarise, you do nothing. It is up to a player to login to the same account when they buy a new phone.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor
Free Android GUI - Updated occasionally
Twitter
Imperf3kt Blackjack - a WIP blackjack game for Android made using Ren'Py

Post Reply

Who is online

Users browsing this forum: Bing [Bot], _ticlock_