Join Harrison Ferrone for an in-depth discussion in this video What you should know, part of Unity: Working with Google Firebase.
- [Instructor] This course was designed for developers that already have some experience with the Unity engine and C# programing language. If you're new to Unity, or C#, I recommend taking a look at some of our beginner level courses, in particular, Unity: 3D Essential Training, and C# for Unity Game Development, if you're not comfortable with software design patterns, I'd highly recommend taking some of our design patters and C# courses. You'll need to be up to speed since we'll be using a few of them to make our code more efficient and scalable.
We'll be configuring the Unity project for iOS and since Firebase doesn't offer access to their authentication module directly from the Unity editor, we'll have to use Xcode to test our signup and login features. You can download Xcode for free on the Mac Appstore. If you're on a Windows machine or need to test on an Android phone, the Firebase team has setup and deployment instructions, in the getting started section of the documentation.
- 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