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

Godot 4: Build an Action Combat RPG

Godot 4: Xây Dựng RPG Hành Động Chiến Đấu

Godot 4: Xây Dựng RPG Hành Động Chiến Đấu

Thành thạo tạo game RPG 3D trong Godot: xây dựng hệ thống tấn công, cấp độ, trang bị, combat có hoạt ảnh, môi trường ánh sáng và hơn thế nữa

4.8
(331 đánh giá)
3,519 học viên
Giảng viên
GameDev.tv Team
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
17.5 giờ video
100 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Tạo một game RPG 3D đầy đủ tính năng trong Godot, khiến người chơi mê mải cả ngày.
Thiết kế hệ thống chỉ số nhân vật và tăng cấp đầy cảm giác đã và xứng đáng.
Phát triển hệ thống trang bị với vũ khí và giáp làm thay đổi chỉ số và ngoại hình.
Xử lý ánh sáng và chiếu sáng toàn cục để thế giới game của bạn thực sự tỏa sáng.
Thiết kế hoạt ảnh mượt mà với state machine cho các đòn tấn công và chuyển động.
Sử dụng Custom Resources để quản lý dữ liệu người chơi và giữ mọi thứ gọn gàng phía sau hậu trường.
Xây dựng giao diện người dùng bóng bẩy, trực quan và cập nhật theo mọi hành động của người chơi.
Đi sâu vào lập trình nâng cao với lambda functions để gameplay thông minh và tối ưu hơn.

Yêu cầu

Vì đây là khóa học từ cơ bản đến trung cấp, bạn nên hiểu cách sử dụng Godot Editor, định vị 3D và tương tác với trình chỉnh sửa 3D. Làm quen với việc tạo cảnh và script trong Scene Tree cũng sẽ rất hữu ích.

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

Nếu bạn là người dùng Godot ở cấp độ Beginner-Plus và đang tìm kiếm một dự án lớn hơn, bạn đã đến đúng nơi.
Đã hoàn thành khóa học Complete Godot 3D của chúng tôi và muốn nâng cấp kỹ năng? Đây chính là khóa học dành cho bạn.
Khóa học này cũng lý tưởng nếu bạn đã từng làm việc với một dự án Godot 3D và muốn thử thách bản thân với điều gì đó mới mẻ.

Nội dung khóa học

10 phần • 100 bài giảng
1 Chào Mừng Đến Với Khóa Học
2 Tạo Dự Án
3 Tạo Nhân Vật Người Chơi
4 Lập Trình Chuyển Động
5 Cộng Đồng & Hỗ Trợ
6 Truy Cập Dự Án Của Chúng Tôi
1 Phần Mở Đầu: Điều Khiển Di Chuyển & Camera
2 Node SpringArm3D
3 Xử Lý Chuyển Động Chuột
4 Xử Lý Phép Quay Phức Tạp
5 Phép Nội Suy Biến Đổi (Transform Interpolation)
6 Chuyển Động Tương Đối
7 Thêm Tài Nguyên (Assets)
1 Phần Mở Đầu: Tạo Hoạt Ảnh Cho Nhân Vật
2 Thêm Nhân Vật Có Rig
3 Nội Suy Rig
4 Nhập Hoạt Ảnh
5 Điều Khiển Một AnimationTree
6 Tạo Hoạt Ảnh Cho Trọng Số (Weights)
7 Phát Lại AnimationTree
8 Node BoneAttachment3D
9 Chuyển Động Tấn Công
10 Tổ Chức Quy Trình Vật Lý (Physics Process)
11 Gắn Một RayCast3D
1 Phần Mở Đầu: Tạo Kẻ Địch
2 Thiết Lập Kẻ Địch
3 HealthComponent
4 Gây Sát Thương Cho HealthComponent
5 Bị Đánh Bại và ShapeCast3D
6 Đòn Tấn Công Mạnh (Heavy Attacks)
7 Gây Sát Thương Theo Vùng
8 Người Chơi Bị Đánh Bại
9 Đòn Tấn Công Mạnh Của Người Chơi
10 Thêm Kỹ Năng Lướt (Dash)
11 Chuyển Động Lướt
12 Khung Vật Lý Khi Lướt
13 Hiệu Ứng Hạt (Particles) Khi Lướt
14 Sửa Các Trường Hợp Đặc Biệt Của Rig
1 Phần Mở Đầu: Chỉ Số RPG
2 Tài Nguyên CharacterStats
3 Lớp Bên Trong (Inner Classes)
4 Phép Nội Suy Phần Trăm (Percentile Lerp)
5 Tăng Cấp
6 Điểm Kinh Nghiệm
7 Áp Dụng Bộ Điều Chỉnh Khả Năng (Ability Modifiers)
8 Đòn Chí Mạng (Critical Hits)
9 Hiển Thị Số Sát Thương
10 VFXManager
11 HP và Endurance
12 Bộ Điều Chỉnh Khả Năng Bổ Sung
1 Phần Mở Đầu: Giao Diện Người Dùng
2 Thiết Lập Giao Diện Người Dùng (UI)
3 Cập Nhật Thanh Thông Tin
4 Thanh Tiến Trình
5 Cập Nhật Thanh Máu (Health Bar)
6 Menu Túi Đồ (Inventory)
7 Tạm Dừng Trò Chơi
8 Hiển Thị Thuộc Tính
9 Cập Nhật Bảng Thông Tin Nhân Vật (Character Sheet)
10 Xem Trước Nhân Vật (Character Preview)
1 Phần Mở Đầu: Kẻ Địch Di Chuyển
2 Thêm NavigationRegion3D
3 Navigation Agents
4 Truy Đuổi và Né Tránh
5 Hoạt Ảnh Truy Đuổi
6 Kẻ Địch Bị Đánh Bại và Trang Bị
1 Phần Mở Đầu: Đồ Họa & Thẩm Mỹ
2 Xây Dựng Lâu Đài
3 Môi Trường và Chiếu Sáng (Illumination)
4 Sàn Nhà và Đường Chân Trời
5 Trang Trí Cuối Cùng
6 Cài Đặt Đồ Họa Cho Dự Án
1 Phần Mở Đầu: Vật Phẩm & Túi Đồ
2 Biểu Tượng Vật Phẩm (Item Icons)
3 Kế Thừa (Inheritance)
4 Biểu Tượng Khiên và Giáp
5 Rương Chứa Đồ (Loot Containers)
6 Tương Tác Với Rương Chứa Đồ
7 Phản Hồi Tương Tác
8 Hiển Thị Nội Dung Rương
9 Thay Đổi Cấp Cha Của Biểu Tượng (Reparenting Icons)
10 Đổi Tên và Phụ Thuộc (Dependencies)
11 Kết Nối Tín Hiệu Động (Dynamically Connecting Signals)
12 Thu Thập Vàng
13 Trang Bị Vũ Khí
14 Tìm Chỉ Số Trang Bị
15 Giáp và Khiên
16 Tính Toán Sát Thương
17 Lưới Trang Bị (Equipment Meshes)
18 Thay Thế Giáp
1 Phần Mở Đầu: Duy Trì Trạng Thái
2 Lối Đi (Passages)
3 Chuyển Cảnh (Scene Transitions)
4 Cấp Độ Lâu Đài (Castle Level)
5 Trang Trí Lâu Đài
6 Dữ Liệu Liên Tục (Persistent Data)
7 Lưu Trữ Trang Bị (Caching Gear)
8 Lưu Trữ Vàng và Máu
9 Thay Đổi Cho Lần Chơi
10 Tổng Kết

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

Ever dreamed of creating your own epic 3D role-playing game? Now’s your chance!

Join us as we guide you through building a large-scale RPG in the Godot engine. You’ll learn to bring your ideas to life, levelling up your dev skills in the process.

We’ll start with the essentials and tackle the fun stuff: crafting attacks, abilities, and a levelling system to make your player character truly shine. By the end, you’ll have a fully playable RPG, complete with gear, enemies, and jaw-dropping environments.

Building a game this size sounds intimidating, right? No worries! We’ll guide you step-by-step to create a fully-fledged RPG in Godot, from scratch. You’ll also learn the secret sauce behind pro-level Godot skills.

Ever wondered how to make your character stronger across levels? We’ll teach you how to use resources to manage player stats and create that satisfying "level-up" feeling players crave. Power up your skills and your hero at the same time!

RPGs are all about killer gear. You’ll master inventory systems, item equipping, and weapon damage. Plus, you’ll make sure players can see their hero evolve with each shiny new sword or piece of armour they equip.

Animations bringing the game to life? Check! We’ll dive into animation trees and state machines, so your characters don’t just move—they flow. Hook animations into gameplay to make every attack and action feel impactful.

From bone attachments to global illumination, we’ve got your back with advanced techniques that will make your RPG not just playable but downright gorgeous. Make those levels pop with lighting that wows even the pickiest players.

Stuck on complex interfaces? We’ll teach you how to create dynamic UIs that update with player actions—whether it’s equipping items or tracking stats. Build interfaces players love to use.

This course is perfect for intermediate Godot devs or anyone who’s taken our Complete Godot 3D course. If you know the editor and can set up scenes, this is your chance to level up.

Stuck? Never fear. You’ll have access to a supportive community and a crack team of teaching assistants. Whether you’re debugging or dreaming up your next feature, you won’t be on this journey alone.

The Godot engine is blowing up (not literally!), and now’s your chance to jump on in. Grab your keyboard, your imagination, and maybe a cup of tea—it’s time to get creating. See you in the course!

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 Action Rpg
Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Game Engine
Hiển thị tất cả khoá học Godot
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊