I want to implement cloud save into my Android games as you will be able to purchase different things and I don’t want the player to lose their goods if they change devices.
I saw some posts about Firebase. Will it be possible for a noob like me to add it to my game? Are there any good tutorials, or maybe a Gdevelop example that shows how to handle cloud save properly?
Yes, in fact, it’s the easiest solution yet as it is ready to be used in GDevelop (there is Supabase extension but it’s not ready yet).
However, here are some tips to avoid headache:
Firebase config string, you won’t paste it in GDevelop as is, you have to add quotation marks. Watch this to 3:00
Since it’s an Android game, use email/password authentication. Others work only on HTML5 exports.
Use the expression Firebase::GetUserUID for the document name.
If you are stuck, feel free to ask at How do I...?.