인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
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á

39 học viên

Unity
C#

Khóa học này dành cho Người học Cơ bản.

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, máy chơi game và PC.
Với sự ra đời của các công cụ phát triển trò chơi này, các nhà phát triển hiện tại có thể phát triển trò chơi dễ dàng hơn và nhiều người sáng tạo, ngay cả khi họ không phải là nhà phát triển chuyên nghiệp, vẫn có thể tạo nội dung hoặc trò chơi trong lĩnh vực mà họ quan tâm.
Khóa học này nói về việc tạo một trò chơi phòng thủ trong số nhiều nội dung và trò chơi khác nhau có thể được tạo bằng Unity.
Tôi đang giải thích cách
Bài giảng được thực hiện bằng phương pháp tạo dự án phát triển trò chơi và bài giảng hiện tại giải thích cách tạo 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 vào cuối bài giảng.

Soft Campus cố gắng cung cấp những bài giảng thú vị và hữu ích. Cảm ơn

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

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

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


Bài học Quản lý bối cảnh sáng tạo dự án 2-4
Nội dung thống nhất bao gồm một hoặc nhiều cảnh. Do đó, chúng tôi định cấu hình nhiều cảnh trong nội dung và tạo logic cơ bản cho từng cảnh.

Bài 5 đến 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 một phiên bản demo (nguyên mẫu) có thể chơi được.
Vì phiên bản demo thể hiện hướng phát triển trò chơi và trở thành nền tảng cho sự 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 các đối tượng của người chơi và kẻ thù, là những yếu tố chính của trò chơi và thiết lập mối quan hệ cơ bản với các đối tượng xung quanh.
Phải có sự tương tác
2) Tạo các đối tượng vật phẩm tạo sân khấu và cảnh 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 vật thể (di chuyển, tấn công, cuộn)
4) Trong trường hợp có kẻ thù, bạn phải tương tác, tấn công và phá hoại tùy theo tình huống.
5) Nội dung cơ bản có thể chơi được được tạo thông qua sự tương tác của các phần tử khác.

Bài 18 đến 30: Sản xuất phiên bản Alpha

Khi bạn đã tạo một phiên bản demo có thể chơi được, bây giờ bạn sẽ tạo một phiên bản trò chơi thực tế. Tại thời điểm này, nó sẽ được sản xuất với chất lượng tương tự như trò chơi thực tế và chất lượng trò chơi sẽ được cải thiện cùng với việc lập mô hình, 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 các thị trường tài nguyên (tài sản) khác nhau để tìm 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 phát động bằng cách tải xuống nội dung trực tiếp, thay thế mô hình hóa và thêm hoạt ảnh.
3) Chúng tôi sẽ thay đổi nó để gần với trò chơi thực tế hơn thông qua quá trình thay thế các thành phần trong trò chơi cũng như tạo và thay thế địa hình sẽ được sử dụng trong trò chơi.

4) Màn hình trò chơi được cải tiến, bao gồm cả nguồn sáng và sương mù trong trò chơi.

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

Các chức năng cần thiết cho trò chơi thực tế sẽ được thêm vào, nhiều yếu tố khác nhau chưa được chạm tới trong phiên bản alpha sẽ được sửa đổi và thay thế, đồng thời các lỗi về logic sẽ được sửa một cách nghiêm túc.
Và bằng cách thêm Yosho vào trò chơi thực tế, trò chơi được tạo ra như một sản phẩm.
1) Trò chơi lưu và tải thông tin nhân vật chính.
2) Màn hình và giao diện người dùng chưa được thêm vào Alpha sẽ được thay thế.
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à sửa lỗi trong trò chơi.
4) Các hiệu ứng liên quan đến đòn tấn công và bị trúng đòn được thêm vào.
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,045

Học viên

754

Đá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á 1

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • 까만돌님의 프로필 이미지
      까만돌

      Đánh giá 46

      Đánh giá trung bình 4.7

      5

      100% đã tham gia

      소중항 강의 감사합니다.

      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!