강의

멘토링

로드맵

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 chạy

Trong các dự án thực tế theo từng thể loại của Unity, bạn có thể học được nguyên tắc cơ bản của trò chơi chạy như Cookie Run và tạo ra trò chơi Unity.

(3.0) 1 đánh giá

28 học viên

  • softcampus
유니티2d
게임개발
실습 중심
Unity
game-programming

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

  • Trong khóa học này, bạn sẽ học cách tạo trò chơi Run, một loại trò chơi Platformer dựa trên công cụ Unity Engine.

  • Đây là quá trình phát triển trò chơi theo từng thể loại bằng Unity, bạn sẽ học được nguyên tắc cơ bản để tạo ra các trò chơi như Wind Runner hay Cookie Run.

Một trong những công cụ được sử dụng rộng rãi nhất cho trò chơi indie trên di động và PC cũng như sáng tạo nội dung là công cụ Unity.
Sự ra đời của các 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à cũng 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 giải thích cách tạo trò chơi chạy, một trong nhiều nội dung và trò chơi có thể được tạo bằng Unity.
Khóa học được tiến hành theo góc nhìn phương pháp phát triển trò chơi và khóa học hiện tại giải thích cách tạo một trò chơi chạy từ đầu đến phiên bản có thể chơi được.
Nếu bạn theo dõi các bài giảng và phát triển, 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!


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

Thiết lập trình tự lập kế hoạch và sản xuất đơn giản cho trò chơi chạy của bạn.

Unity bao gồm ít nhất một cảnh. Do đó, việc phát triển nội dung đòi hỏi phải học cách tạo nhiều cảnh và điều hướng giữa chúng.

1강_런게임개발 0교시.avi_000352500.png
4강_씬관리클래스및 씬이동.mp4_001241033.png


Bài 6-20: Tạo phiên bản demo

Khi phát triển một trò chơi, điều đầu tiên bạn cần làm là tạo một phiên bản demo có thể chơi được (nguyên mẫu).
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, do đó, nó phải triển khai các tính năng cốt lõi mà bạn muốn tạo.
1) Tạo sự sáng tạo cho người chơi và tương tác cơ bản với các vật thể xung quanh.
2) Tạo nhiều địa hình và bối cảnh khác nhau cho trò chơi và tạo ra các vật phẩm.
3) Dự đoán và tạo ra nhiều hành động khác nhau của nhân vật chính (nhảy, nhảy kép, trượt)
4) Bằng cách tạo ra sự tương tác giữa từng yếu tố, bạn sẽ tạo ra nội dung cơ bản có thể chơi được.

5강_객체생성_물리및 스트립트연결.mp4_001418366.png
8강_지형및 배경제작 스크롤1.mp4_001171766.png
20강_데모제작최종_사운드추가.mp4_000674500.png


Bài 21-27: Sản xuất phiên bản Alpha

Sau khi tạo phiên bản demo có thể chơi được, chúng tôi chuyển sang phát triển phiên bản hoàn chỉnh của trò chơi. Quá trình này bao gồm việc tinh chỉnh logic, thay thế dữ liệu mô hình 3D và 2D, và cải thiện lối chơi.

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.

22강_알파_모델링교체(주인공,동전).mp4_000991966.png


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.

22강_알파_모델링교체(주인공,동전).mp4_000907666.png


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.

27강알파버전마무리.mp4_000282333.png


Vòng 28-34: Sản xuất 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ế, chỉnh sửa và thay thế nhiều yếu tố chưa được đề cập trong phiên bản alpha, đồng thời sửa toàn bộ các lỗi logic. Hơn nữa, bằng cách bổ sung các yếu tố bổ sung, chúng tôi sẽ tạo ra một trò chơi hoàn chỉnh.


1) Triển khai trạng thái tạm dừng

28강_베타_pause 구현.mp4_001047500.png

2) Có thể phát nhạc nền và hiệu ứng âm thanh cũng như cuộn màn hình nền không được thêm vào trong Alpha.

30강_베타_배경화면변경.mp4_000651600.png

3) Triển khai các mục tiêu chơi liên tục thông qua các yếu tố cạnh tranh trong trò chơi như hiển thị điểm số tối đa và số lượng xu, cũng như lưu và tải dữ liệu.

31강베타_게임오버구현1.mp4_000566300.png


4) Triển khai trạng thái kết thúc trò chơi và cho phép khôi phục trạng thái trò chơi khi trò chơi kết thúc.

32강_베타_오버구현.mp4_000962000.png


5) Triển khai tất cả các yếu tố sản xuất trò chơi cần thiết bằng cách thêm các thành phần UI cụ thể cho từng cảnh và triển khai các quy trình kết thúc trò chơi.

34강_베타_앱종료_버그수정및 마무리.mp4_001516966.png



Giới thiệu Người chia sẻ kiến thức 👨‍💻

Go Hyun-cheol (CEO hiện tại của Wizspell)

Tôi là CEO của một công ty phát triển trò chơi 3D.

Chúng tôi đã phát triển nội dung thực tế cho trò chơi PC và trò chơi di động trong 20 năm.

Kinh nghiệm giảng dạy
Samsung Multicampus - Khóa học dành cho nhà phát triển nội dung trò chơi Unity

Cơ quan Xúc tiến Công nghiệp CNTT Busan - Bài giảng về Phát triển Nội dung Thực tế cho Người lao động Hiện tại

Bài giảng về công cụ nội dung thực tế dành cho các nhà nghiên cứu tại Daejeon ETRI và Khu phức hợp nghiên cứu Daedeok

Trung tâm Giáo dục Medici - Khóa đào tạo Nhà phát triển Nội dung VR/AR Thực tế, Bài giảng Metaverse

Đại học Quốc gia Pusan - Khóa đào tạo nhà phát triển nội dung thực tế ảo/thực tế tăng cường (VR/AR) dựa trên 5G

Một giảng viên kỳ cựu với 20 năm kinh nghiệm giảng dạy và phát triển.


Những câu hỏi thường gặp 💬

H. Tôi có thể học được gì trong khóa học này?

Bạn sẽ học cách tạo trò chơi. Khóa học này bao gồm những kiến thức cơ bản về cách tạo trò chơi chạy bằng Unity, sử dụng ngôn ngữ C#, từng bước một.
Bạn sẽ học cách tạo một trò chơi đang chạy bằng cách tạo các thành phần trò chơi bằng nhiều hàm khác nhau của Unity và C#.

Tất nhiên, thông qua quá trình này, bạn có thể xây dựng nền tảng để tạo nội dung của riêng mình và nhận được sự trợ giúp để phát triển các thể loại khác.

H. Cần có kiến thức gì để tham gia khóa học này?

Vì việc học Unity liên quan đến việc sử dụng ngôn ngữ C# nên bạn cần có hiểu biết tối thiểu về ngôn ngữ C#.

H. Tôi nên học gì sau khi hoàn thành khóa học này?

Tôi khuyên bạn nên tham gia các lớp học về tạo nội dung trò chơi ở nhiều thể loại khác nhau.

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

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

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

  • Tôi cũng giới thiệu nó cho những ai quan tâm đến các trò chơi như Mario hay Cookie Run liên quan đến việc di chuyển và khám phá nhiều địa hình khác nhau.

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ả

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

1 đánh giá

3.0

1 đánh giá

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

    Đánh giá 57

    Đánh giá trung bình 4.8

    3

    100% đã tham gia

    소중한 강의 감사합니다.

    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!