inflearn logo

[Unity 6 Firebase] Practical Serverless Game Backend: Data Save/Load, Rankings, and Bulletin Boards

This is a practical course that covers connecting Firebase to a Unity 6 Watermelon Game to implement login, data saving/loading, rankings, and message boards, while also covering security rules, Remote Config operations, and code separation by function.

(5.0) 2 reviews

32 learners

Level Basic

Course period Unlimited

C#
C#
Unity
Unity
Firebase
Firebase
C#
C#
Unity
Unity
Firebase
Firebase

Reviews from Early Learners

5.0

5.0

소코

100% enrolled

I highly recommend this. Firebase is great, but the code structure you taught is a real pro-tip! I never knew architecture could be like this. I think this structure will be a huge help for my future projects as well.

What you will gain after the course

  • You can implement login and game data saving/loading with Firebase.

  • You can implement rankings, your own rank, and even a bulletin board community.

  • Asynchrony can be organized using UniTask and the async/await flow.

  • It can be designed with a layered architecture to ensure easy maintenance even as features increase.

  • With what you've learned in this course, you can apply Firebase to other games to create a new portfolio.

Recommended for
these people

Who is this course right for?

  • Those who want to learn backend as the next step after basic game development

  • Those who want to try integrating login and database with Firebase

  • Those who want to connect Unity and the backend with a proper architecture

  • Those who want to add backend features to their portfolio

  • An indie developer making games alone

Need to know before starting?

  • Basic Unity engine usage and C# scripting skills

Hello
This is mongilteacher

Career Verified

I am Teacher Mong-il, a Unity developer and instructor with 10 years of practical development experience in the game industry at companies such as Nexon and CookApps. Currently, I run Lumena Soft and teach Unity and AI at various institutions, including Com2uS and Sungkyunkwan University's K-DIT. I am the author of the book "Unity 6 Self-Study Note for Game Development with Generative AI" (Sungsandang).

In addition to my professional experience, I have personally developed and released games as a solo developer, and through numerous lectures, I have closely observed the challenges faced by everyone from beginners to industry professionals. Therefore, I teach not only game development tips that can only be gained in the field but also how to write maintainable code utilizing SOLID principles, design patterns, and architecture. From beginner to advanced levels, I will pinpoint exactly what you need at each stage.

More

Curriculum

All

37 lectures ∙ (7hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

2 reviews

5.0

2 reviews

  • ladd123님의 프로필 이미지
    ladd123

    Reviews 6

    Average Rating 5.0

    5

    100% enrolled

    It was my first time building a server using something like Firebase, and it was a great experience. As someone who has only ever developed game clients with Unity, the backend always felt like someone else's job, but I started this because I needed ranking and save functions. After finishing the course, I felt I absolutely had to leave a review. I've taken a few Firebase courses before, but this was the cleanest one I've seen. It doesn't just stop at making things work; it points out exactly where the code should be placed, helping you develop a sense for building maintainable structures as you follow along. The Notion syllabus was meticulous, and the code comments were well-written, which helped a lot during review. I also liked that the instructor didn't gloss over things and implemented everything together until the end. The only slight disappointment was the lack of a mail/postbox feature. Since reward mail is almost essential in games, it would have been perfect if that were included. However, I think I can try building it myself by applying the structure I learned. I highly recommend this to anyone using Unity who wants to try integrating a server!

    • mongilteacher
      Instructor

      Thank you so much for following the course to the end and leaving such a detailed review. I wanted to deliver a structure that you could understand and modify even when reopening it much later, so I feel a great sense of accomplishment knowing that it was helpful. I completely agree with your point regarding the mail feature. Since reward mail is an almost essential feature in games, I plan to film and upload an additional lecture on the mail system in the near future. I will cover personal mailboxes, read status, and claiming rewards, as well as an admin screen for sending mail to specific users. Thank you once again for your thoughtful review.

  • soco님의 프로필 이미지
    soco

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    I highly recommend this. Firebase is great, but the code structure you taught is a real pro-tip! I never knew architecture could be like this. I think this structure will be a huge help for my future projects as well.

    • mongilteacher
      Instructor

      Thank you for listening carefully and even leaving a review. I hope you apply the structures you've learned well to complete a wonderful project. If you have any questions, please feel free to ask!

Similar courses

Explore other courses in the same field!

Limited time deal

$893,801.00

28%

$46.20