Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

The Ultimate Guide to Creating an RPG Game in Unity 6

Hướng Dẫn Toàn Diện Tạo Game RPG Trong Unity 6

Hướng Dẫn Toàn Diện Tạo Game RPG Trong Unity 6

Nâng cao kiến thức C# và Unity để tự tay tạo ra game RPG của riêng bạn.

4.8
(3,695 đánh giá)
23,425 học viên
Giảng viên
Unity Alex Dev
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 349.000đ -77%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
60.5 giờ video
203 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 06/10/2026

Bạn sẽ học được gì

Xây dựng dự án game có thể chơi được — hoàn hảo cho portfolio cá nhân hoặc đơn giản là để thỏa mãn đam mê.
Học C#, một ngôn ngữ lập trình hiện đại và linh hoạt.
Phát triển tư duy giải quyết vấn đề vững chắc và có thể áp dụng rộng rãi.
Học Lập Trình Hướng Đối Tượng (OOP) Qua Các Tình Huống Thực Tế
Nắm vững kiến thức tổng quan về thiết kế game.
Viết Code Sạch, Dễ Bảo Trì và Thiết Kế Kiến Trúc Game Có Khả Năng Mở Rộng

Yêu cầu

Máy tính PC hoặc Mac có thể chạy Unity 2020 trở lên
Biết cơ bản về C# sẽ có lợi, nhưng không bắt buộc.

Đối tượng phù hợp

Dành cho bất kỳ ai muốn tạo game RPG ngầu với kỹ năng, vật phẩm, chỉ số và chế tạo.
Dành cho bất kỳ ai muốn tự làm game 2D của riêng mình.
Những người muốn sáng tạo và xuất bản game của chính họ.
Người mới bắt đầu có hứng thú học phát triển game.
Lập trình viên muốn chuyển hướng sang phát triển game.
Những ai quan tâm đến việc làm việc trong ngành công nghiệp thiết kế game.
Những người đam mê muốn khám phá sâu cơ chế game và tiềm năng của Unity.

Nội dung khóa học

21 phần • 203 bài giảng
1 Điều quan trọng cần biết - Tinh thần của khóa học
2 Điều quan trọng cần biết - Lỗi và Hỏi đáp
3 Điều quan trọng cần biết - Lời động viên
1 Điều quan trọng cần biết - Khóa Học Cấp Tốc
2 Cài đặt Unity
3 Windows và Công Cụ
4 Các Thành Phần (Components) trong Unity
5 Kiến Thức Cơ Bản Về C#
6 Thứ tự thực thi (Execution Order) trong Unity
7 C# - Hàm (Functions)
8 Đầu Vào (Input) & Di Chuyển
9 Quyết định hành động & Nhảy
10 Animator
11 Chuyển đổi Animation (Animation Transitions)
12 Logic Lật Nhân Vật (Character Flip)
13 Phát Hiện Va Chạm (Collision Detection)
14 Nhảy, Rơi & Cây Trộn (Blend Tree)
15 Animation Tấn Công
16 Logic Tấn Công & Phát Hiện Kẻ Địch
17 Bộ Đếm Thời Gian (Timers) & Thời Gian Hồi Chiêu (Cooldowns)
18 OOP - Tính Kế Thừa (Inheritance)
19 OOP - Tính Đa Hình (Polymorphism)
20 OOP - Tính Đóng Gói (Encapsulation)
21 Kết Luận & Dự Án
1 Tạo dự án & Lấy tài nguyên (Assets)
2 Finite State Machine (Máy Trạng Thái Hữu Hạn) là gì?
3 Tạo Finite State Machine
4 Trạng Thái Mới & Cấu Trúc
5 Thiết Lập Hệ Thống Đầu Vào Mới (New Input System)
6 Dọn dẹp & Dự Án
1 Animation Đứng Yên và Di Chuyển
2 Logic Di Chuyển
3 Logic Lật Nhân Vật
4 Nhảy - Đầu Vào, Trạng Thái & Animation
5 Nhảy - Va Chạm và Di Chuyển Ngang
6 Trạng Thái Trượt Tường (Wall Slide)
7 Trạng Thái Nhảy Từ Tường (Wall Jump)
8 Trạng Thái Lướt Nhanh (Dash)
9 Trạng Thái Tấn Công
10 Đòn Đánh Combo
11 Xếp Hàng Đòn Đánh Combo (Queue Combo Attacks)
12 Đòn Đánh Khi Nhảy (Jump Attack)
13 Phát Hiện Tường Tốt Hơn, Đứng Yên & Di Chuyển
14 Dọn dẹp & Dự Án
1 Thiết Lập Bảng Ô Lưới (Tile Palette) & Tài Nguyên
2 Bản Đồ Ô Lưới (Tile Map) & Lớp Sắp Xếp (Sorting Layers)
3 Máy Quay Cinemachine
4 Bộ Giới Hạn Cinemachine (Cinemachine Confiner)
5 Nền Cảnh Xa (Parallax Background)
6 Nền Cảnh Vô Tận (Endless Background)
7 Thiết Lập Màn Chơi Demo
8 Dọn dẹp & Dự Án
1 Tạo Script Thực Thể Cơ Bản (Base Entity Script)
2 Thiết Lập Kẻ Địch
3 Đi Bộ & Đứng Yên
4 Trạng Thái Tấn Công
5 Phát Hiện Người Chơi
6 Đuổi Theo & Tấn Công
7 Bộ Đếm Thời Gian Chiến Đấu & Khả Năng Rút Lui
8 Dọn dẹp & Dự Án
1 Phát hiện mục tiêu
2 Hệ thống sát thương
3 Ghi Đè (Override) Hàm Nhận Sát Thương
4 Hiệu Ứng Hình Ảnh Khi Nhận Sát Thương (On Damage VFX)
5 Hiệu Ứng Đẩy Lùi Khi Nhận Sát Thương (On Damage Knockback)
6 Cái Chết Của Kẻ Địch
7 Cái Chết Của Người Chơi
8 Giao Diện và Rương Đồ
9 Trạng Thái Choáng Của Kẻ Địch (Enemy Stunned State)
10 Trạng Thái Phản Đòn Của Người Chơi & Logic
11 Hiệu Ứng Hình Ảnh Khi Đánh Trúng (On Hit VFX)
12 Thanh Máu (Health Bar)
13 Dọn dẹp & Dự Án
1 Thiết Kế Hệ Thống Chỉ Số & Lớp Stat
2 Nhóm chỉ số (Stat Groups)
3 Logic Tỷ Lệ & Hệ Thống Né Tránh (Evasion)
4 Sát Thương Vật Lý & Đòn Chí Mạng (Critical Attack)
5 Giảm Sát Thương Giáp (Armor Mitigation) & Xuyên Giáp (Armor Penetration)
6 Sát Thương Nguyên Tố (Elemental Damage)
7 Loại Nguyên Tố & Kháng Nguyên Tố (Elemental Resistance)
8 Hiệu Ứng Trạng Thái Làm Lạnh (Chilled)
9 Hiệu Ứng Trạng Thái Thiêu Đốt (Burned)
10 Hiệu Ứng Trạng Thái Điện Giật (Electrified)
11 Hồi Máu (Health Regen) & Tốc Độ Đánh (Attack Speed)
12 Đối Tượng Trong Game Tăng Chỉ Số (Interactable Buff)
13 Bộ Điều Chỉnh Chỉ Số (Stat Modifiers)
14 Thiết Lập Chỉ Số Mặc Định
15 Dọn dẹp & Dự Án
1 Lấy Tài Nguyên (Assets)
2 Nút Cây Kỹ Năng (Skill Tree Node)
3 Dữ Liệu Kỹ Năng (Skill Data)
4 Chú Giải Công Cụ Cây Kỹ Năng (Skill Tree Tool Tip)
5 Kết Nối Trong Cây Kỹ Năng (Skill Tree Connections)
6 Hệ Thống Mở Khóa Cây Kỹ Năng
7 Hoàn Thiện Cây Kỹ Năng
8 Dọn dẹp & Dự Án
1 Trình Quản Lý Kỹ Năng & Thời Gian Hồi Chiêu
2 Hệ Thống Mở Khóa
3 Thiết Lập Kỹ Năng Lướt Nhanh (Dash Ability)
4 Đối Tượng Kỹ Năng Mảnh (Shard Skill Object)
5 Mở Khóa Mảnh & Mở Khóa Mặc Định
6 Nâng Cấp Mảnh - Di chuyển mảnh, Đa Mục Tiêu (Multicast)
7 Nâng Cấp Mảnh - Dịch Chuyển (Teleport), Quay Ngược Máu (Health Rewind)
8 Tăng Sức Mạnh Sát Thương & Hiệu Ứng Kỹ Năng (Scaling)
9 Mảnh Thời Gian & Hiệu Ứng Kết Hợp Lướt Nhanh (Synergy)
10 Dọn dẹp & Dự Án
1 Các Kỹ Năng Đã Lên Kế Hoạch
2 Trạng Thái Ném Kiếm (Sword Throw)
3 Quỹ Đạo Ném Kiếm
4 Đối Tượng Kỹ Năng Kiếm (Sword Skill Object)
5 Nâng Cấp Kỹ Năng Kiếm - Xuyên Thủng (Pierce) và Xoay (Spin)
6 Nâng Cấp Kỹ Năng Kiếm - Nảy (Bounce)
7 Đối Tượng Tiếng Vọng Thời Gian (Time Echo Object)
8 Nâng Cấp Tiếng Vọng Thời Gian - Nâng Cấp Tấn Công
9 Nâng Cấp Tiếng Vọng Thời Gian - Tiện Ích (Utility)
10 Trạng Thái Mở Rộng Lãnh Địa (Domain Expansion)
11 Đối Tượng Mở Rộng Lãnh Địa
12 Nâng Cấp Mở Rộng Lãnh Địa
13 Dọn dẹp & Dự Án
1 Dữ Liệu Vật Phẩm và Đối Tượng Vật Phẩm
2 Túi Đồ & Các Vật Phẩm Trong Túi
3 Giao Diện Túi Đồ (Inventory UI)
4 Vật Phẩm Có Thể Chồng Chất (Stackable Items)
5 Trang Bị - Phần 1
6 Trang Bị - Phần 2
7 Sửa Lỗi Vật Phẩm Chồng Chất
8 Chú Giải Công Cụ Vật Phẩm (Item Tool Tip)
9 Thiết Lập Giao Diện Chỉ Số Nhân Vật
10 Logic Giao Diện Chỉ Số Nhân Vật
11 Chú Giải Chỉ Số & Sửa Một Lỗi Khác
12 Vật Phẩm Tiêu Hao - Thuốc (Potions)
13 Vật Phẩm Tiêu Hao Mới, Sửa Lỗi Máu, và Nút Bật/Tắt Túi Đồ
14 Vật Phẩm Độc Nhất (Unique Items)
15 Dọn dẹp & Dự Án
1 NPC Đối Tượng Kho Chứa & Thương Nhân
2 Logic Kho Chứa & Giao Diện - Phần 1
3 Logic Kho Chứa & Giao Diện - Phần 2
4 Giao Diện Chế Tạo (Craft UI)
5 Logic Chế Tạo - Phần 1
6 Logic Chế Tạo - Phần 2
7 Logic Cửa Hàng - Phần 1
8 Logic Cửa Hàng - Phần 2
9 Hệ Thống Rơi Đồ (Loot Drop System)
10 Dọn dẹp & Dự Án
1 Thanh Máu và Thanh Kinh Nghiệm (XP Bar)
2 Thanh Kỹ Năng (Skill Bar)
3 Ô Vật Phẩm Nhanh (Quick Item Slots)
4 Ô Vật Phẩm Nhanh - Tinh Chỉnh Tính Năng
5 Giao Diện Tùy Chọn (Options UI)
6 Điều Khiển Giao Diện (UI Controls)
7 Hoàn Thiện Cuối Cùng
8 Dọn dẹp & Dự Án
1 Hệ Thống Lưu Game & Mã Hóa (Encryption)
2 Lưu & Tải - Vật Phẩm
3 Lưu & Tải - Kho Chứa & Trang Bị
4 Lưu & Tải - Kỹ Năng
5 Lưu & Tải - Điểm Kiểm Tra (Checkpoints)
6 Dọn dẹp & Dự Án
1 Chuẩn bị các màn chơi
2 Điểm Vào/Ra - Điểm Định Tuyến (Waypoints)
3 Trình Quản Lý Game (Game Manager)
4 Điểm Kiểm Tra & Hồi Sinh (Respawn)
5 Cuộn Dịch Chuyển (Portal Scroll) - Phần 1
6 Cuộn Dịch Chuyển - Phần 2
7 Màn Hình Chính (Main Menu)
8 Game Over
9 Hiệu Ứng Chuyển Cảnh (Scene Transition)
10 Dọn dẹp & Hoàn thiện Dự án
1 Tài nguyên & Cơ sở dữ liệu Âm thanh
2 Audio Manager & Hiệu ứng Âm thanh (SFX)
3 Khoảng cách SFX & Âm thanh Lặp
4 Nhạc nền
5 Cài đặt Âm thanh & Lưu
6 Dọn dẹp & Hoàn thiện Dự án
1 Cơ sở dữ liệu Nhiệm vụ & Nhiệm vụ Mới
2 Giao diện Nhiệm vụ - Thiết lập
3 Logic Giao diện Nhiệm vụ - Phần 1
4 Logic Giao diện Nhiệm vụ - Phần 2
5 Quản lý Nhiệm vụ & Tiến độ Nhiệm vụ
6 Phần thưởng Nhiệm vụ
7 Lưu & Tải Nhiệm vụ
8 Nhật ký Nhiệm vụ
9 Giao nhận Vật phẩm Nhiệm vụ
10 Dọn dẹp & Hoàn thiện Dự án
1 Dữ liệu Hội thoại
2 Giao diện Hội thoại
3 Hiệu ứng Gõ chữ Hội thoại
4 Hành động Hội thoại
5 Hội thoại Nhiều lựa chọn
6 Sửa lỗi & Các Hành động Hội thoại Khác
7 Dọn dẹp & Hoàn thiện Dự án
1 Kẻ địch Slime - Phần 1
2 Kẻ địch Slime - Phần 2
3 Kẻ địch Archer - Phần 1
4 Kẻ địch Archer - Phần 2
5 Kẻ địch Mage - Phần 1
6 Kẻ địch Mage - Phần 2
7 Kẻ địch Mage - Phần 3
8 Boss - Phần 1
9 Boss - Phần 2
10 Boss - Phần 3
11 Dọn dẹp & Hoàn thiện Dự án
1 Cảm ơn bạn vì tất cả!

Giới thiệu khóa học

Are you ready to take your game development skills to the next level and create your own unique RPG game? Look no further than this comprehensive and standalone course, designed to take you through the process step by step, even if you have no previous experience in game development.

I've even included a 4-hour crash course for those who have zero knowledge in Unity. While it's better to have some experience and knowledge of C#, don't worry if you don't have it, because I'll cover everything you need to know to create an RPG game.

Throughout this course, you'll learn how to create a versatile player controller using a finite state machine, levels, parallax effect, camera controllers, enemies to fight against, and an engaging combat system with mechanics such as dashes, counterattacks, skills, and more.

From there, you'll move on to more advanced systems that will turn your game into a fully functional RPG, with items, crafting, shop, storage, stats such critical attacks, evasion, magical damage, elemental effects and more. You'll also develop UI elements to manage all of these systems and create a save system to save your progress, checkpoints, items, skills, experience, and currency.

Finally, you'll polish your game mechanics, visual effects, particles, and build and publish your game. By the end of this course, you'll have all the tools you need to create your own unique RPG game, regardless of your previous experience.

You can use my design or mix it with your own ideas. The systems in this course are clean and scalable, allowing you to build upon them and create a truly unique RPG game.

So don't hesitate, enroll in my course today and turn your game ideas into reality!

p.s We don't play games ,we make them.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học C Sharp
Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Rpg Game
Hiển thị tất cả khoá học Unity
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊