I'm finishing my first IOS game, potentially to be released on android too and right now I'm thinking about saving progress outside of local storage.
I know from IAP documentation that the best way would be using my own server, but that is a little problematic as C3 don't have firebase database plugin and I have absolutely 0 experience in connecting firebase without that plugin. In fact I don't have experience with coding at all.
Also what would be the best way to go with that? When player plays 50% offline and 50% online? You just save progress in local storage and somehow sync that when he is online? What if he plays offline o 2 devices and then goes online on both?
I would be glad for some insight from someone who already developed a game for mobile or any ideas at all as I'm realy stuck right now.