inflearn logo
inflearn logo

Making a Practical Unity Game with Database Integration

This is a course on creating practical Unity games with databases. It covers topics that are usually difficult to encounter, explained through lectures.

(4.6) 7 reviews

40 learners

Level Basic

Course period Unlimited

C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS
C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS

Reviews from Early Learners

Reviews from Early Learners

4.6

5.0

Sunday

100% enrolled

This was exactly the content I needed, and you explained everything in detail, one by one. I was so satisfied!

5.0

gaussian88

60% enrolled

Great. You explain it in an easy-to-understand way.

5.0

데스크

100% enrolled

I completed it! Thanks to the instructor's lectures, I think I was able to complete a portfolio project integrating a database by myself! As someone who learned through the instructor's lectures and built a project, I was very satisfied with the course. The explanations were great, and the learning content was well-structured, which was also good! Thank you!

What you will gain after the course

  • Unity Practical Game Development

  • Database

  • Unity C# Programming

Creating a Practical Unity Game with Firebase Database

Those who aspire to be solo developers or are preparing for employment face certain hardships and difficulties when learning Unity and game development. Those difficulties likely involve the parts where you have to handle databases and servers.

Those who are developing solo must naturally be able to handle both the game client and the database since they are working alone. Similarly, those creating portfolios for employment need both the client and database to enhance the quality of their work.

I aim to solve that problem in this lecture. Especially in game development, it is not easy to find learning materials or courses that cover or combine Unity and databases simultaneously. Therefore, in this course, I will help you create higher-quality projects by covering both Unity and databases and showing you how to combine the two.


We will develop using Google Firebase, a service that allows for the easy use of DBMS/RDBMS.


I don't think many words are necessary. I will give you the answer with the title 'Building a Practical Unity Game Integrated with a Database.'

I will leave a link to the chat room in the final section so that you can access it freely upon enrollment!

What you will learn

1⃣ Learning Unity through hands-on game development

Learn Unity by actually building a project. You will learn game logic and systems through a casual game where you dodge falling snow. Unity clients can be developed.

2⃣ Learn the concepts of databases

You can learn the concept of what a database is in a simple and easy way. You will learn the concepts before integrating Unity with a database, and you can also learn about the JSON format following the database section.

3⃣ Connecting Unity and Firebase DB

You can learn how to link a Unity game project with a Firebase DB, and learn how to upload, load, and update data through communication between the game and the database.

Firebase, a service provided by Google, is a service where you rent a database instead of implementing one yourself among various backend services.

It is the most suitable service for solo developers, those looking to build a portfolio, and those wanting to learn about databases. Therefore, you can learn these aspects through the lectures by directly engaging with them hands-on.

When most people study game development, they have to learn how to use Unity and how to handle backends like databases separately. Materials are usually separated, and there are almost no resources or videos that cover the integration of the two.

However, for those building a portfolio or studying to become a solo developer, these aspects can be a challenge. In particular, portfolios and projects that include both in-game content and backend functionality have recently become essential.

To address these shortcomings, I have prepared a course that covers both Unity and databases together. While this course covers the basic elements of Unity and focuses primarily on databases, I have designed it to help you learn the essential components of both at once by handling them together.

Notes before taking the course

Practice Environment

  • A laptop or desktop capable of running Unity

  • This course was created with Unity version 2021.3.22f1, but it can be implemented in the same way in Unity 6.

  • Google account required

Learning Materials

  • Provides links for installing assets and packages used in the lecture


Prerequisites and Important Notes

  • It is sufficient if you have a basic understanding of C# programming grammar.

  • The copyright of this lecture belongs to the creator. Use for any purpose other than personal learning is prohibited.


  • The copyright for the assets used in the lecture belongs to 'Goldmetal'. The copyright, license, and the assets themselves are all used only after obtaining permission.

Recommended for
these people

Who is this course right for?

  • Solo developer, beginner developer

  • Those who are looking to create a portfolio

  • Those who are interested in game development

Need to know before starting?

  • C# programming language

Hello
This is JEngineer

184

Learners

30

Reviews

15

Answers

4.5

Rating

4

Courses

Hello!

I'm JEngineer, the CEO of a game startup!

I am currently running a startup. I will share all the know-how I've gained through my studies and actual project development with all of you!

More

Curriculum

All

32 lectures ∙ (5hr 10min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

7 reviews

4.6

7 reviews

  • jsm782078207677님의 프로필 이미지
    jsm782078207677

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    Goat

    • tmdals7917240님의 프로필 이미지
      tmdals7917240

      Reviews 3

      Average Rating 5.0

      5

      100% enrolled

      This was exactly the content I needed, and you explained everything in detail, one by one. I was so satisfied!

      • gaussian881403님의 프로필 이미지
        gaussian881403

        Reviews 6

        Average Rating 5.0

        5

        60% enrolled

        Great. You explain it in an easy-to-understand way.

        • desk님의 프로필 이미지
          desk

          Reviews 3

          Average Rating 5.0

          5

          100% enrolled

          I completed it! Thanks to the instructor's lectures, I think I was able to complete a portfolio project integrating a database by myself! As someone who learned through the instructor's lectures and built a project, I was very satisfied with the course. The explanations were great, and the learning content was well-structured, which was also good! Thank you!

          • kimu3chan2236님의 프로필 이미지
            kimu3chan2236

            Reviews 5

            Average Rating 5.0

            5

            100% enrolled

            Similar courses

            Explore other courses in the same field!

            $42.90