강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

Trò chơi thực hành dự án thể loại thống nhất của Go Hyeon-cheol - Trò chơi phòng thủ

Dựa trên ngôn ngữ c#, bạn sẽ học cách tạo game phòng thủ theo từng giai đoạn bằng cách sử dụng Unity.

(5.0) 2 đánh giá

45 học viên

  • softcampus
게임개발자
유니티
unity
Unity
C#

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

  • Khóa học này sẽ hướng dẫn bạn cách tạo trò chơi phòng thủ dựa trên công cụ Unity Engine. Đây là khóa học phát triển trò chơi theo thể loại sử dụng Unity và bạn sẽ học cách tạo trò chơi phòng thủ dựa trên trường như CoastDefence.

  • Thông qua các chức năng khác nhau của Unity và C#, bạn sẽ tìm hiểu quy trình phát triển trò chơi tổng thể đồng thời tạo ra các thành phần khác nhau trong trò chơi theo từng bước.

Công cụ Unity được sử dụng rộng rãi trong việc tạo nội dung cho thiết bị di động, trò chơi và PC.
Sự ra đời của công cụ phát triển trò chơi này đã giúp các nhà phát triển hiện tại dễ dàng phát triển trò chơi hơn và cho phép nhiều nhà sáng tạo, thậm chí cả những nhà phát triển không chuyên nghiệp, tạo ra nội dung hoặc trò chơi trong các lĩnh vực mà họ quan tâm.
Khóa học này hướng dẫn cách tạo ra một trò chơi phòng thủ trong số nhiều nội dung và trò chơi có thể tạo bằng Unity.
Tôi đang giải thích phương pháp
Khóa học được giảng dạy dưới hình thức một dự án phát triển trò chơi và khóa học hiện tại giải thích cách tạo ra phiên bản có thể chơi được của trò chơi phòng thủ.
Nếu bạn theo dõi từng bài giảng và phát triển chúng, tôi nghĩ bạn sẽ có thể tạo ra trò chơi của riêng mình khi hoàn thành bài giảng.

Soft Campus luôn nỗ lực mang đến những bài giảng thú vị và hữu ích. Xin cảm ơn.

Hãy xem những gì bạn đã học được 📚

Bài 1-5: Giới thiệu về bài giảng và tạo dự án cũng như quản lý bối cảnh

Giới thiệu khóa học Bài 1
Thiết lập trình tự lập kế hoạch và sản xuất đơn giản cho trò chơi phòng thủ.


Bài học 2-4 về Quản lý cảnh tạo dự án
Nội dung Unity bao gồm một hoặc nhiều cảnh. Do đó, bạn cần sắp xếp nhiều cảnh trong nội dung của mình và tạo logic cơ bản cho mỗi cảnh.

Bài 5-17: Tạo phiên bản demo

Bước đầu tiên sau khi bắt đầu phát triển trò chơi là tạo phiên bản demo có thể chơi được (nguyên mẫu).
Vì phiên bản demo cung cấp định hướng phát triển trò chơi và đóng vai trò là nền tảng cho quá trình phát triển trong tương lai nên các chức năng cốt lõi mà bạn muốn tạo phải được triển khai trong phiên bản demo.
1) Tạo đối tượng người chơi và kẻ thù, là những yếu tố cốt lõi của trò chơi, và tạo ra các tương tác cơ bản với các đối tượng xung quanh.
Sự tương tác phải xảy ra
2) Tạo các đối tượng sân khấu và nền phù hợp với tình huống chơi trong trò chơi.
3) Thực hiện tương tác của người chơi với các đối tượng (di chuyển, tấn công, cuộn)
4) Trong trường hợp có lực lượng địch, các hành động tương tác, tấn công và phá hủy phải được thực hiện tùy theo tình hình.
5) Sự tương tác của từng yếu tố tạo ra nội dung cơ bản có thể chơi được.

Vòng 18-30: Sản xuất phiên bản Alpha

Sau khi tạo xong phiên bản demo có thể chơi được, chúng tôi sẽ chuyển sang tạo phiên bản trò chơi thực tế. Lúc này, chúng tôi sẽ sản xuất phiên bản demo với chất lượng tương đương với trò chơi thực tế, và cải thiện khả năng chơi của trò chơi thông qua mô hình hóa, thay thế dữ liệu và cải tiến logic.

1) Sửa lỗi thông qua các bản vá lỗi đơn giản và tìm kiếm nhiều thị trường tài nguyên (tài sản) khác nhau để tìm ra các yếu tố thiết kế và yếu tố 3D cần cải thiện.

2) Chúng tôi sẽ sửa đổi biểu mẫu trình phát hiện có để cho phép chơi động bằng cách tải trực tiếp nội dung, thay thế mô hình và thêm hoạt ảnh.
3) Chúng tôi sẽ làm cho trò chơi gần với trò chơi thực tế hơn bằng cách thay thế các thành phần trong trò chơi và tạo và thay thế địa hình để sử dụng trong trò chơi.

4) Cải thiện màn hình trò chơi, bao gồm cả ánh sáng và sương mù trong trò chơi.

Bài 31-44: Phát triển phiên bản Beta

Chúng tôi sẽ bổ sung các tính năng cần thiết cho trò chơi thực tế, sửa và thay thế nhiều yếu tố chưa được đề cập đến trong phiên bản alpha và bắt đầu sửa nghiêm túc các lỗi về logic.
Và bằng cách thêm Yosho thực tế vào trò chơi, chúng tôi tạo ra một trò chơi như một sản phẩm.
1) Bạn có thể lưu và tải thông tin nhân vật chính vào trò chơi.
2) Sẽ thay thế màn hình và giao diện người dùng không được thêm vào trong bản Alpha.
3) Có thể phát nhạc nền và hiệu ứng âm thanh và điều chỉnh âm lượng.
3) Thông tin về kẻ thù được cải thiện và lỗi trong trò chơi đã được sửa.
4) Thêm hiệu ứng liên quan đến tấn công và đánh trúng.
5) Nâng cấp lên nội dung chất lượng cao hơn bằng cách sửa lỗi trong quá trình tái chế cảnh.

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

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

  • Khuyến nghị cho những ai quan tâm đến trò chơi và muốn tạo trò chơi bằng Unity.

  • Nếu bạn tìm hiểu trò chơi phòng thủ và nghiên cứu sâu hơn về nó, bạn cũng có thể tạo một trò chơi phòng thủ được phát hành trên thị trường. Là một trò chơi phòng thủ kiểu chiến trường, nó cũng sẽ hữu ích khi tạo các trò chơi khác ngoài trò chơi phòng thủ.

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

  • Unity Engine được xây dựng dựa trên C#, vì vậy bạn nên có kiến thức cơ bản về C#.

Xin chào
Đây là

15,410

Học viên

769

Đánh giá

589

Trả lời

4.7

Xếp hạng

38

Các khóa học

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

Tất cả

48 bài giảng ∙ (14giờ 30phú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á

  • getdon님의 프로필 이미지
    getdon

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • muttul589114님의 프로필 이미지
      muttul589114

      Đánh giá 57

      Đánh giá trung bình 4.8

      5

      100% đã tham gia

      Thank you for the valuable lecture.

      717.461 ₫

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

      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!