Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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.4) 7 đánh giá

86 học viên

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

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 toàn bộ nội dung từ A đến Z cho trò chơi bắn súng 2D từ trên xuống!

Dễ dàng và thú vị, Dr. Go's Unity Series 🎲

Tất cả các tài nguyên và tệp PDF được sử dụng trong khóa đào tạo đều được cung cấp.

Chúng tôi cung cấp tất cả các tài nguyên được sử dụng trong bài thực hành, cũng như bài giảng PDF dài 1054 trang. Bạn có thể theo dõi các ví dụ bằng cách xem PDF được sắp xếp cẩn thận mà không cần phải lặp lại thao tác phát/tạm dừng rườm rà khi nghe bài giảng.

Sau khi học bài giảng, bạn có thể tạo ra kết quả như thế này.

Tạo thế giới bằng Tilemap

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


Thống kê

- Triển khai hệ thống thống kê mô-đun có tính đến việc mở rộng các loại thống kê

- Triển khai các chỉ số thưởng tăng/giảm theo kỹ năng và vật phẩm

- Phương pháp điều khiển yêu cầu thay đổi giá trị trạng thái bằng cách sử dụng các đại biểu và sự kiện


Kỹ năng

- Kỹ năng chế tạo vật phẩm tăng sức mạnh, tạo đạn, bền bỉ và có hiệu ứng diện rộng

- Hệ thống nâng cấp và tiếp thu kỹ năng

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


AI của kẻ thù

- Tìm đường đi bằng Navmesh2D

- Triển khai hành vi của kẻ thù bằng cách sử dụng Cây hành vi (Nhàn rỗi, Tuần tra, Lang thang, Đuổi theo, Tấn công)

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


Người chơi

- Kiểm soát chuyển động bằng hệ thống đầu vào

- Chơi hoạt ảnh chờ/di chuyển, lật trái/phải, tìm kiếm mục tiêu và ngắm vũ khí

- Điểm kinh nghiệm của người chơi và tăng cấp khi kẻ thù chết


vân vân

- Triển khai các đường đạn kỹ năng và hiệu ứng trúng đích (sử dụng Particle System, Trail, Line, Light2D)

- Triển khai hiệu ứng thu thập vật phẩm

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

- Thực hiện hiệu ứng Fade

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

- Quản lý lưu/tải dữ liệu trò chơi (JSON)

- Quản lý nhiều dữ liệu khác nhau được sử dụng trong trò chơi (ScriptableObject)

- Triển khai đầu ra tài sản trò chơi di động (số + ký hiệu, 222M)

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

- Triển khai cần điều khiển ảo

- Thiết lập và triển khai bản dựng Android

- Giao diện vuốt

- Thanh Tab

Những điều cần lưu ý trước khi tham gia lớp học

  • Bài giảng này được tạo bằng phiên bản Unity 6000.1.xf1.

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

  • Khóa học này bao gồm các kỹ thuật C# như đại biểu, sự kiện, đ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

  • Tải xuống "Sách giáo khoa PDF, Video nội bộ và Tài nguyên" để bắt đầu học.

  • Nếu bạn mắc lỗi đánh máy khi viết mã hoặc thấy việc viết mã khó chịu, hãy tải xuống "tệp script (*.cs)"

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

Kiến thức và ghi chú của người chơi

  • Kỹ nă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,575

Học viên

229

Đánh giá

131

Trả lời

4.9

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ả

7 đánh giá

4.4

7 đánh giá

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

    Đánh giá 2

    Đánh giá trung bình 4.5

    5

    31% đã tham gia

    • 고박사
      Giảng viên

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

  • kyung8609님의 프로필 이미지
    kyung8609

    Đánh giá 6

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    34% đã tham gia

    이번 강의도 너무 잘봤습니다.

    • 고박사
      Giảng viên

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

  • kim takyoung (blue님의 프로필 이미지
    kim takyoung (blue

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    60% đã tham gia

    • 고박사
      Giảng viên

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

    • speed 가 spedd로 되있는게 좀 있는듯해요.어디에 적어야하나 하다가 까먹고있었는데.. 이렇게 답글을 달아주시니 생각이나서.... 쪽지나 그런게 없는듯하여 여기에 달아보긴합니다...

    • 고박사
      Giảng viên

      혹시 오타가 있는 부분의 영상 위치를 알려주실 수 있으신가요? 제 PC에 저장되어 있는 프로젝트에는 검색해도 뜨지 않네요 ㅠㅠ

    • 저도 지금 전부 메모하며 보는게 아닌데 #17 6:03처럼 파티클 시스템의 세부 속성을 수정하는 화면에서 영상 내 화면의 텍스트가 오타이고 이 텍스트가 많이 쓰이다보니 복사 붙이기로 사용하시는지 언제부터인지는 모르겠지만 파티클 시스템 속성수정화면에서는 지금 제가 본곳까지는 계속 오타가 있더라구요

    • 고박사
      Giảng viên

      프로젝트 내부 코드에 speed가 오타인 줄 알고 열심히 찾아봤는데 영상 설명 부분이었네요. 저 부분은 수정해서 영상을 다시 업로드 하도록 하겠습니다. 감사합니다 :)

    • 에구 영상 텍스트라고 미리 말씀 드렸어야 했는데 저도 생각없이 달았네요 죄송해요.. 뭐 작업하는데 크게 문제가 있는게 아니긴한데 한번 눈에 띄니까 계속 보이기도 하고, 저부분은 멈춰놓고 세팅 맞추다보니 눈에 띄어서 이야기 드렸어요

  • 정재훈님의 프로필 이미지
    정재훈

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • 고박사
      Giảng viên

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

  • beny님의 프로필 이미지
    beny

    Đánh giá 1

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    100% đã tham gia

    난이도가 맛있습니다 교재에 자세히 설명되어 있어 영상을 본 후 참고하기에 너무 좋습니다 이정도 강의면 하이퍼 캐주얼 게임을 만드는 데 전혀 무리가 없어 유익한 강의였습니다.

    • 고박사
      Giảng viên

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

2.537.155 ₫

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!