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

42 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

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 Combined with Firebase Database

Those who aspire to be solo developers or are preparing for employment certainly face 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 client and database aspects of a game since they are working alone, and those creating a portfolio for employment also need both the client and database to enhance the quality of their work.

I intend to solve that problem in this lecture. Especially in game development, it is not easy to find learning materials or courses that simultaneously handle or combine Unity and databases. 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 'Making a Practical Unity Game Combined 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 about Unity by actually building a project. Learn game logic and systems through a casual game where you dodge falling snow. You will be able to Unity develop a client.

2⃣ Learn the concepts of databases

You can learn the concept of what a database is simply and easily. You will learn the concepts before linking Unity and the database, and you can also learn the JSON format along with the database.

3⃣ Connecting Unity and Firebase DB

You can learn how to link a Unity game project with 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 wishing 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. The materials are usually separate, and there are almost no resources or videos that cover the integration of the two.

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

To address these shortcomings, I have prepared a course that covers both Unity and databases. While this course covers the basic elements of Unity and focuses primarily on databases, it is designed to help you learn the essential components of both simultaneously as effectively as possible.

Notes before taking the course

Practice Environment

  • A laptop or desktop capable of running Unity

  • This lecture 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


Prerequisite Knowledge 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

201

Learners

32

Reviews

15

Answers

4.4

Rating

5

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

33 lectures ∙ (5hr 10min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

7 reviews

4.6

7 reviews

  • tmdals7917240님의 프로필 이미지
    tmdals7917240

    Reviews 4

    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!

    • 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!

      • gaussian881403님의 프로필 이미지
        gaussian881403

        Reviews 6

        Average Rating 5.0

        5

        60% enrolled

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

        • jsm782078207677님의 프로필 이미지
          jsm782078207677

          Reviews 3

          Average Rating 5.0

          5

          100% enrolled

          Goat

          • 123123123123123님의 프로필 이미지
            123123123123123

            Reviews 35

            Average Rating 3.6

            2

            100% enrolled

            Pros: The editor-related explanations are detailed and thoroughly cover everything without missing anything. Cons: Instead of live coding, the instructor just reads the pre-written code. The content is easy to understand, so I recommend this course for beginners. However, the reading of code sections negates all the major advantages.

            Similar courses

            Explore other courses in the same field!