Build a scalable networking solution for your Unity games with Google Firebase. Learn how to build a user authentication system and save, fetch, and display player data in the Unity GUI.
- Hi, I'm Harrison Ferrone, and I'd like to welcome you to this course on using Google Firebase in Unity. It's common to only focus on the mechanics, design and programming that goes into developing a fully featured game, but having a dependable back end is one of the most important, and often overlooked parts of game development, especially if you're an independent developer. In this course, I'm going to show you how to start a Firebase project, and integrate the SDK into Unity.
We're also going to be going over handling user registration and login, fetching your profile and player data into a game scene, all while making good use of classic design patterns. I'll also briefly go over how to plug our project directly into any other game you may be working on. By the time we're through, you'll have the skills to create and maintain a scalable networking solution for your future games, and hopefully an interest in digging deeper into the Firebase API.
- Working with Firebase
- Adding signup and login functionality
- Building a player class
- Saving data
- Retrieving data
- Displaying data in the Unity GUI
- Making a reusable asset package for other Unity projects