This is a general thread about how I should handle this part of my Android and later iOS app.
I have a lot of ships in my game that you can either play to get or buy to get through the in-app purchase functionality. But I looked into the Google Play options and it seems you have three choices:
- Managed Purchase - This is a purchase that you can only buy once per account and is managed by Google. This means it’s tied to your account across devices.
- Unmanaged Purchase - This is a purchase you can buy multiple times per account and is not managed by Google. This means it’s not tied to your account across devices.
- Subscription - This is a reoccurring purchase that automatically refreshes itself through the players credit card. This means it’s not tied to your account across devices.
I would like the ships that people buy to be persistent across devices on the same account. This means I should go for the Managed Purchases right? but what do I do about the option of earning the ship through gameplay? Can I somehow “make a purchase” on the Google Store, without having the player spending any cash on it, as they earned the ship through gameplay?