- Home /
Cloud save in Unity
I'm writing an application in Unity and I would like it to have possibility to store the user generated data on the cloud - preferably linked with user id in form of an e-mail. I know there is a built in mechanism in Google Play Games module available from Google (github), but given it's an application and not a game I was wondering if there is another better possibility tailored specifically for applications? Any input appreciated.
Answer by KEric · Jul 20, 2017 at 12:17 PM
And what about Firebase? There is some authentication mechanism as far as I understand, so maybe cloud storage assign to ones personal account is possible as well?
EDIT: It seems I found a solution which requires combination of: Firebase + Firebase Authentication (with security permission: User) + Google Cloud Storage.
Answer by sandeepsmartest · May 04, 2017 at 08:50 AM
If you really wanted to store data in cloud there are many ways like setting up your own server with php code inside of it which handles requests from unity and store it in mysql database and vice versa.Another way is by using mongodb,smartfox server,Playfab,Amazon web services(AWS-CognitoSync,Dynomodb) etc.
Yeah Google Cloud services is related Android and IOS also it requires Google Play Services login. Also you should have Google Developer Account to access all these services for your Game/App.
Hope this info may help you.
-Nsks
Answer by Voxel-Busters · Dec 14, 2017 at 10:51 AM
If you are looking for more platforms, Playfab or Game Sparks can be good option. In-case if you want to target mobile, you can use our plugin - Cross Platform Native Plugins.
Cross Platform Native Plugins is a collection of native features for iOS and Android. Best part is "Write Once and deploy on both". Internally for cloud services, it uses iCloud on iOS and Saved Games on Android.
Along with Cloud Services, there are many other features supported like Billing, Notifications, Game Services (Achievements & Leaderboards), Webview, Address Book, Sharing and more.