강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

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

Khóa học tạo game Unity thực chiến cùng cơ sở dữ liệu. Có thể làm rõ những phần khó tiếp cận qua khóa học.

(5.0) 2 đánh giá

17 học viên

  • JEngineer
Unity
게임개발
C#
Firebase
DBMS/RDBMS

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

Dịch cái này sang tiếng Việt

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

  • Cơ sở dữ liệu

  • Lập trình Unity C#

Kết hợp Firebase Database để tạo game thực tế với Unity

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ị tìm việc làm, khi học Unity và game, chắc chắn sẽ gặp phải những khó khăn và thử thách. Khó khăn đó có lẽ chính là phần xử lý cơ sở dữ liệu và server.

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

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


Phát triển thông qua dịch vụ Google Firebase cho phé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 tế Unity kết hợp cơ sở dữ liệu'.

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

Chúng ta sẽ học những nội dung như thế này

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

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

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

Bạn có thể học khái niệm cơ sở dữ liệu một cách đơn giản và dễ hiểu. 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 cơ bản, và cùng với cơ sở dữ liệu, bạn cũng có thể học đị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à tìm hiểu phương pháp upload dữ liệu, load dữ liệu và cập nhật thông qua việc giao tiếp giữa game và cơ sở dữ liệu.

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

Các lập trình viên độc lập và những ai muốn tạo portfolio, những ai muốn học cơ sở dữ liệu thì đây là dịch vụ phù hợp nhất. Vì vậy, chúng ta sẽ đề cập đến những phần này thông qua khóa học và bạn có thể học tập một cách trực tiếp, thực hành bằng chính đôi tay của mình.

Khi học phát triển game, hầu hết các bạn phải học riêng biệt phần sử dụng Unity và phần xử lý 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 tạo 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 cùng lúc 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 Unityvà 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à chủ yếu tập trung 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 những yếu tố thiết yếu một cách toàn diện nhất thông qua việc kết hợp cả hai lĩnh vực này.

Những lưu ý trước khi học

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

  • Laptop hoặc desktop có thể chạy Unity

  • Khóa học này được tạo bằng 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 liên kết cài đặt tài sản (Asset) và gói được sử dụng trong bài giảng


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

  • Chỉ cần biết mức độ 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 các asset được 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 đã được cấp 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?

  • Nhà phát triển độc lập, nhà phát triể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à

101

Học viên

13

Đánh giá

13

Trả lời

4.8

Xếp hạng

4

Các khóa học

안녕하세요!

게임 스타트업 대표 JEngineer입니다!

현재 스타트업을 운영 중에 있습니다. 여러분들에게 제가 공부하면서, 실제 프로젝트를 개발하면서 얻은 노하우를 모두 전달해드리겠습니다!

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ả

2 đánh giá

5.0

2 đánh giá

  • gaussian881403님의 프로필 이미지
    gaussian881403

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    60% đã tham gia

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

    • desk님의 프로필 이미지
      desk

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      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!

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

      35 ₫

      17%

      1.165.874 ₫

      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!