강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Tạo game thực chiến Unity kết hợp cơ sở dữ liệu

Đây là khóa học tạo game Unity thực chiến kết hợp với cơ sở dữ liệu. Bạn có thể giải quyết những phần khó tiếp cận thông qua khóa học này.

(4.6) 7 đánh giá

38 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • JEngineer
C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS
C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.6

5.0

Sunday

100% đã tham gia

Đây thực sự là nội dung tôi rất cần và bạn đã hướng dẫn cụ thể từng chi tiết một cách rất tỉ mỉ. Tôi vô cùng hài lòng!

5.0

gaussian88

60% đã tham gia

Tốt lắm. Bạn giải thích rất dễ hiểu nhé.

5.0

데스크

100% đã tham gia

Đã hoàn thành khóa học! Nhờ có các bài giảng của giảng viên, tôi đã có thể tự mình hoàn thành một dự án portfolio có kết nối database! Với tư cách là người đã học qua các bài giảng của giảng viên và tự làm dự án, tôi thấy đây là một khóa học rất đáng hài lòng. Phần giải thích rất tốt, nội dung học cũng rất có hệ thống nên tôi rất thích! Xin cảm ơn!

Bạn sẽ nhận được điều này sau khi học.

  • Phát triển game thực chiến với Unity

  • Cơ sở dữ liệu

  • Lập trình Unity C#

Tạo game thực chiến với Unity kết hợp Firebase Database

Khi những người mong muốn trở thành nhà phát triển độc lập hoặc những người đang chuẩn bị xin việc học Unity và phát triển game, chắc chắn sẽ gặp phải những khó khăn và thử thách nhất định. Khó khăn đó có lẽ chính là phần xử lý cơ sở dữ liệu và server.

Những người phát triển độc lập 1 người đương nhiên vì là 1 người nên phải có khả năng xử lý đồng thời cả phần client của game và phần cơ sở dữ liệu, và những người đang làm portfolio để xin việc cũng cần có client và cơ sở dữ liệu để nâng cao chất lượng portfolio.

Phần đó tôi sẽ giúp các bạn giải quyết trong khóa học này. Đặc biệt trong phát triển game, không dễ để tìm được tài liệu học tập hoặc khóa học xử lý hoặc kết hợp đồng thời Unity và cơ sở dữ liệu. Vì vậy trong khóa học này, tôi sẽ giúp các bạn xử lý cùng lúc Unity và cơ sở dữ liệu, kết hợp 2 yếu tố này để có thể tạo ra dự án có chất lượng cao hơn.


Phát triển thông qua dịch vụ Google Firebase giúp sử dụng DBMS/RDBMS một cách đơn giản.


Tôi không nghĩ cần phải nói nhiều. Tôi sẽ trả lời các bạn với tiêu đề 'Tạo game thực chiến Unity kết hợp cơ sở dữ liệu'.

Tôi sẽ để lại link phòng chat ở phần cuối cùng để bạn có thể tự do truy cập khi đăng ký khóa học!

Nội dung bạn sẽ học

1⃣ Học Unity thông qua thực hành phát triển game

Học về Unity thông qua việc thực sự tạo ra dự án. Học logic và hệ thống của game thông qua game casual tránh tuyết rơi. Có thể phát triển client Unity.

2⃣ Học khái niệm về cơ sở dữ liệu

Bạn có thể học khái niệm cơ sở dữ liệu là gì một cách đơn giản và dễ dàng. Trước khi kết nối Unity với cơ sở dữ liệu, bạn sẽ học các khái niệm và cùng với cơ sở dữ liệu, bạn cũng có thể học về định dạng JSON.

3⃣ Kết nối Unity với Firebase DB

Bạn có thể học cách kết nối dự án game Unity với Firebase DB và học cách tải lên dữ liệu, tải xuống dữ liệu và cập nhật thông qua giao tiếp giữa game và cơ sở dữ liệu.

Firebase là dịch vụ do Google cung cấp, trong số các dịch vụ backend khác nhau, đây là dịch vụ cho phép thuê cơ sở dữ liệu mà không cần phải tự triển khai cơ sở dữ liệu.

Đây là dịch vụ phù hợp nhất cho các nhà phát triển độc lập, những người muốn tạo portfolio và những người muốn học về cơ sở dữ liệu. Vì vậy, thông qua khóa học này, bạn có thể học hỏi bằng cách trực tiếp trải nghiệm và thực hành các phần này.

Khi học phát triển game, bạn thường phải học riêng biệt phần sử dụng Unity và phần backend như cơ sở dữ liệu. Các tài liệu thường được tách riêng, và hầu như không có tài liệu hay video nào tích hợp cả hai phần này.

Tuy nhiên, đối với những người đang làm portfolio hoặc học tập để trở thành nhà phát triển độc lập, những phần này có thể là khó khăn. Đặc biệt gần đây, portfolio và dự án có cả in-game và backend là điều bắt buộc.

Để giải quyết những thiếu sót này, tôi đã chuẩn bị khóa học kết hợp Unity và cơ sở dữ liệu. Tất nhiên trong khóa học này, Unity chỉ đề cập đến các yếu tố cơ bản và tập trung chủ yếu vào cơ sở dữ liệu, nhưng tôi đã chuẩn bị để giúp các bạn có thể học các yếu tố cần thiết một cách đồng thời khi kết hợp cả hai.

Lưu ý trước khi học

Môi trường thực hành

  • Máy tính xách tay hoặc máy tính để bàn có thể chạy Unity

  • Khóa học này được tạo bằng phiên bản Unity 2021.3.22f1 nhưng cũng có thể thực hiện tương tự trên Unity 6.

  • Cần tài khoản Google

Tài liệu học tập

  • Cung cấp link cài đặt Asset và Package được sử dụng trong khóa học


Kiến thức tiên quyết và lưu ý

  • Chỉ cần biết cú pháp cơ bản của lập trình C# là đủ.

  • Bản quyền của khóa học này thuộc về người sản xuất. Nghiêm cấm sử dụng ngoài mục đích học tập cá nhân.


  • Bản quyền của asset sử dụng trong khóa học thuộc về 'GoldMetal'. Bản quyền và giấy phép của asset, tất cả các asset đều được sử dụng sau khi nhận được sự cho phép sử dụng.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Lập trình viên độc lập, lập trình viên mới vào nghề

  • Người muốn làm portfolio

  • Người quan tâm đến phát triển game

Cần biết trước khi bắt đầu?

  • Ngôn ngữ lập trình C#

Xin chào
Đây là

176

Học viên

30

Đánh giá

15

Trả lời

4.5

Xếp hạng

4

Các khóa học

Xin chào!

Tôi là JEngineer, đại diện của một startup về game!

Hiện tại tôi đang điều hành một startup. Tôi sẽ truyền đạt lại cho các bạn tất cả những bí quyết mà tôi đã tích lũy được trong quá trình học tập cũng như phát triển các dự án thực tế!

Chương trình giảng dạy

Tất cả

32 bài giảng ∙ (5giờ 10phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

7 đánh giá

4.6

7 đánh giá

  • jsm782078207677님의 프로필 이미지
    jsm782078207677

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • tmdals7917240님의 프로필 이미지
      tmdals7917240

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Đây thực sự là nội dung tôi rất cần và bạn đã hướng dẫn cụ thể từng chi tiết một cách rất tỉ mỉ. Tôi vô cùng hài lòng!

      • gaussian881403님의 프로필 이미지
        gaussian881403

        Đánh giá 6

        Đánh giá trung bình 5.0

        5

        60% đã tham gia

        Tốt lắm. Bạn giải thích rất dễ hiểu nhé.

        • desk님의 프로필 이미지
          desk

          Đánh giá 3

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          Đã hoàn thành khóa học! Nhờ có các bài giảng của giảng viên, tôi đã có thể tự mình hoàn thành một dự án portfolio có kết nối database! Với tư cách là người đã học qua các bài giảng của giảng viên và tự làm dự án, tôi thấy đây là một khóa học rất đáng hài lòng. Phần giải thích rất tốt, nội dung học cũng rất có hệ thống nên tôi rất thích! Xin cảm ơn!

          • kimu3chan2236님의 프로필 이미지
            kimu3chan2236

            Đánh giá 5

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Ưu đãi có thời hạn, kết thúc sau 4 ngày ngày

            41.250 ₫

            25%

            1.145.084 ₫

            Khóa học khác của JEngineer

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!