강의

멘토링

로드맵

Game Dev

/

Game Programming

[Unity6] Học làm game Top-Down Shooting cùng tiến sĩ Go qua thực hành

Đây là quá trình tự tay phát triển từng bước một game Top-Down Shooting theo chương/màn như "Archero" từ A đến Z bằng Unity6. (Mọi tài nguyên, tài liệu PDF dùng trong bài giảng đều được cung cấp.)

(4.6) 11 đánh giá

115 học viên

  • unitynote
실습 중심
유니티
유니티2d
Unity
unity2d
Unity6

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

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

  • Đây là khóa học phát triển một game bắn súng Top-Down theo dạng chương/màn chơi, tương tự như Archero.

  • Không chỉ đơn thuần làm theo video, mà còn chỉ cách tạo, nên bạn có thể chỉnh sửa hay thêm tính năng.

Tạo tất cả nội dung từ A đến Z của game bắn súng 2D Top-Down!

Dễ dàng và thú vị, series Unity của Tiến sĩ Go 🎲

Chúng tôi cung cấp tất cả tài nguyên và PDF đã sử dụng trong thực hành.

Tất cả các tài nguyên được sử dụng trong thực hành cũng như tài liệu PDF bài giảng dày 1054 trang đều được cung cấp kèm theo. Thay vì phải phát/tạm dừng video một cách phiền phức khi nghe bài giảng, hãy xem PDF được tổng hợp tỉ mỉ và làm theo các ví dụ

Sau khi hoàn thành khóa học, bạn có thể tạo ra những sản phẩm như thế này

Tạo thế giới sử dụng Tilemap

- Sàn, vách đá, tường, tường ngoài, bóng đổ


Chỉ số (Stat)

- Triển khai hệ thống stat dạng module có xem xét mở rộng các loại stat

- Triển khai thống kê thưởng tăng/giảm do kỹ năng, vật phẩm

- Sử dụng delegate, event để kiểm soát việc gọi phương thức khi giá trị stat thay đổi


Kỹ năng (Skill)

- Buff, tạo đạn bắn, kỹ năng liên tục, tạo kỹ năng phạm vi rộng

- Hệ thống học kỹ năng và nâng cấp level

- Tính toán thời gian hồi chiêu và kiểm soát việc sử dụng kỹ năng


AI đỏ

- Tìm đường sử dụng Navmesh2D

- Triển khai hành vi kẻ thù sử dụng Behavior Tree (Idle, Patrol, Wander, Chase, Attack)

- Triển khai lớp vũ khí để đa dạng hóa phương thức tấn công của kẻ thù (WeaponBase, WeaponStraight, )


Người chơi (Player)

- Điều khiển di chuyển sử dụng Input System

- Phát animation chờ/di chuyển, lật hướng trái/phải, tìm kiếm mục tiêu và ngắm vũ khí

- Nhận kinh nghiệm và lên cấp khi tiêu diệt kẻ địch


Khác

- Triển khai Effect phóng đạn kỹ năng và trúng đích (sử dụng Particle System, Trail, Line, Light2D)

- Triển khai Item Collect Effect

- Triển khai tải bất đồng bộ

- Triển khai hiệu ứng Fade Effect

- Triển khai Memory Pool để quản lý bộ nhớ

- Quản lý lưu/tải dữ liệu game (JSON)

- Quản lý các dữ liệu đa dạng được sử dụng trong game (ScriptableObject)

- Triển khai hiển thị tài nguyên game mobile (số+ký hiệu, 222M)

- Triển khai hệ thống trái tim (sử dụng trái tim khi chơi game, quản lý thời gian nạp lại, v.v.)

- Triển khai joystick ảo

- Cấu hình build Android và triển khai

- Swipe UI

- TabBar

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

  • Khóa học này được tạo bằng phiên bản Unity 6000.1.xf1

    Hoạt động giống nhau trên tất cả các phiên bản Unity 6. (2025. 07. 05)

  • Khóa học này bao gồm các kỹ thuật C# như delegate, event, đa hình và trừu tượng hóa.

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

  • Hệ điều hành và phiên bản (OS): Windows

  • Công cụ sử dụng: Unity6, Visual Studio 2022

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

  • Hãy tải xuống "PDF giáo trình, video bên trong giáo trình, tài nguyên" để tiến hành học tập.

  • Nếu bạn gặp lỗi do lỗi chính tả khi viết code hoặc cảm thấy việc viết code khá phức tạp thì hãy tải xuống "tệp script (*.cs)"

  • Nếu bạn muốn chạy thử dự án trước, hãy tải xuống "tệp dự án" của từng phần

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

  • Khả năng sử dụng Unity cơ bản

  • Lập trình C#

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

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

  • Những người đã tham gia khóa học "따라하면서 배우는 고박사의 유니티 기초"

  • Những ai quan tâm cách làm game bắn súng Top-Down như 궁수의 전설

  • Những ai thắc mắc về cách triển khai hệ thống chỉ số và kỹ năng mở rộng được.

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

  • Hiểu cách sử dụng Unity Engine

  • Hiểu biết về ngôn ngữ C#

Xin chào
Đây là

13,782

Học viên

238

Đánh giá

135

Trả lời

4.8

Xếp hạng

8

Các khóa học

주요 경력

 2014 ~ 2015, 2022 ~ 호서대학교 게임학과 초빙교수

現 2016 ~ 공주대학교 게임디자인학과 강의전담교수

現 2022 ~ 유니티 공식 인증 강사 (Unity Certified Instructor)

2023 포항공과대학교 전자전기공학과 외래교수

前 2022 우송대학교 테크노미디어융합학부 (게임멀티미디어전공) 외래교수

前 2019 공주대학교 컴퓨터공학부 외래교수

前 2018 상명대학교 사진영상콘텐츠학과 외래교수

前 2017 계원예술대학교 게임미디어과 외래교수

前 2016, 2020~2021 배재대학교 게임학과 외래교수

前 2016남서울대학교 VRAR 외래교수

前 2016 한국영상대학교 게임애니메이션과 외래교수

前 2015 ~ 2018 백석대학교 정보통신학부 외래교수

 

"고박사의 유니티 노트" 유튜브 운영

https://www.youtube.com/@unitynote

 

소개

게임 프로그래밍 전공으로 게임 개발, 유니티 엔진 강의를 하고 있습니다.

강의 분야 : 유니티 엔진(기초, 2D/3D 게임 개발, VR/AR), 서버, 인공지능, 셰이더, 게임학개론 등

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

Tất cả

35 bài giảng ∙ (11giờ 15phú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ả

11 đánh giá

4.6

11 đánh giá

  • sinji107님의 프로필 이미지
    sinji107

    Đánh giá 10

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    46% đã tham gia

    코드 작성하는 부분에서 음성 설명이 없어서 아쉽고 이제 유니티와 C#에 익숙해지기 시작한 초급자 입장에서는 설명이 부족하다고 느낄 수 있습니다만, 궁수의 전설 같은 장르 게임을 제작해보고 싶은 초보 개발자에게 큰 도움이 되었습니다.

    • 고박사
      Giảng viên

      소중한 수강평 감사합니다^^

  • 이명열님의 프로필 이미지
    이명열

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 고박사
      Giảng viên

      소중한 수강평 감사합니다^^

  • Hyodong Woo님의 프로필 이미지
    Hyodong Woo

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    역시 믿고 보는 고박사님! 이번 강의도 강추입니다. ※완전 초보분은 좀 힘들것 같습니다~

    • 고박사
      Giảng viên

      항상 강의 개설할 때마다 수강해 주시고, 소중한 수강평까지 남겨주시다니 감사합니다!!

  • 오정록님의 프로필 이미지
    오정록

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 고박사
      Giảng viên

      소중한 수강평 감사합니다^^

  • 은도현님의 프로필 이미지
    은도현

    Đánh giá 2

    Đánh giá trung bình 4.5

    5

    31% đã tham gia

    • 고박사
      Giảng viên

      소중한 수강평 감사합니다^^

2.536.866 ₫

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

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!