Some clients already have the main features of their game built, the only thing left beingthe integration of database for user authentication, data, and file storage. Thus, we offer co-development for database features. Generally, when a game studio, or indie game developer approaches us for a database solution for their Unity project, they don't have a strong preference on which to use. We suggest Firebase, an all-around cloud service provided by Google. If they need a more popular solution, we can build PlayFab or Photon for their database and multiplayer networking features.
The advantages are apparent: straight-forward UI, ease of integration, and the potential to scale for larger projects if the games gain a strong audience.
One of our clients from Brazil has been managing more than 500 new player records stored in the Firebase Realtime database for their VR game, which we helped develop in merely three weeks of beta testing in their local area. They have been satisfied by the reliable and user-friendly Firebase features, considering their business is a non-tech photography agency.
The Brazilian business who built a VR Quiz app for Google Cardboard came to us for a database solution to store the questions and answers JSON sheets in Firebase Storage, and store user choices in Firebase Realtime Database. In addition, we built a user authentication system for all players to sign up with their own accounts, have personal profiles, with the ability to change password or delete account, and lastly, view their results and see the analysis.
Another project was from a U.S. client, who is an indie game developer aspiring to publish his game. He had a quite innovative idea of integrating Firebase into their mobile game: using Realtime Database to change the in-game banner, game story, and in-game events and activities, all in real-time, without needing to upload a new version of the game to the App Store. Of course, Firebase worked like a charm and has so far been delivering a lag-free game content updating experience for them.
The third project was to integrate Firebase Cloud Messaging feature to push notifications for a mobile game, which was developed by a group of Game Designers in Medellin, Colombia. They built the game using BOLT visual scripting tools provided by Unity, but not being programmers soon made them realize integrating more advanced app features, such as user sign up/sign in, leaderboard and push notifications, is nearly impossible. We successfully built a complete user system, leaderboard, and push notifications feature for their game which was made for both Android and iOS.
If you also need help with building a game database or any related features with Firebase or other solutions such as PlayFab by Microsoft, feel free to send us an email at firstname.lastname@example.org, or even more conveniently, send us a message by clicking the blue chatbox button on the bottom-right of the page. We will get back to you within a day.
Due to NDA signed between us and the clients, we can't disclose distinguishable details.