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

Learn to Develop an Inventory System in Unity 6 & Blender

Học Cách Phát Triển Hệ Thống Túi Đồ trong Unity 6 & Blender

Học Cách Phát Triển Hệ Thống Túi Đồ trong Unity 6 & Blender

Xây dựng Hệ Thống Túi Đồ với Unity 6 và Blender: ScriptableObjects, Tài sản 3D và Thiết kế UI Tương tác

4.8
(53 đánh giá)
995 học viên
Giảng viên
Penny de Byl
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
16.0 giờ video
109 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ì

Hiểu và triển khai một hệ thống túi đồ có tổ chức bằng Unity 6, đầy đủ với các danh mục vật phẩm và trình chỉnh sửa tùy chỉnh.
Tạo mô hình và làm chất liệu cho các vật phẩm 3D theo chủ đề Viking trong Blender, sau đó nhập chúng vào Unity một cách liền mạch.
Phát triển kỹ năng liên kết vật phẩm trong túi đồ với các đối tượng tương tác trong game, thêm tính vật lý và độ chân thực cho vật phẩm khi rơi.
Thiết kế giao diện người dùng (UI) cho túi đồ trực quan và hấp dẫn với các tab, công tắc bật/tắt, khung cuộn và màn hình xem trước 3D.

Yêu cầu

Kiến thức Cơ bản về Unity: Quen thuộc với trình chỉnh sửa Unity, cách đặt và di chuyển các đối tượng cơ bản.
Kỹ năng C# Cơ bản: Hiểu các khái niệm lập trình C# như biến, phương thức và lớp trong Unity.
Kinh nghiệm Cơ bản với Blender: Có một chút kinh nghiệm sử dụng Blender để tạo mô hình 3D, chẳng hạn như thao tác với đối tượng, áp dụng chất liệu và xuất tài sản.
Đã Cài đặt Unity 6: Môi trường đã cài đặt Unity 6, vì khóa học này sẽ đề cập đến các tính năng và cài đặt cụ thể của phiên bản này.
Mong muốn Học hỏi và Sáng tạo: Sự nhiệt tình trong việc học và xây dựng một hệ thống túi đồ tùy chỉnh cho game trong bối cảnh lấy cảm hứng từ Viking.

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

Người dùng Unity và Blender từ Cơ bản đến Trung cấp: Những người đã có một số kinh nghiệm với Unity hoặc Blender và muốn nâng cao kỹ năng phát triển game cũng như tạo tài sản 3D.
Nhà Phát triển Game Đầy Khát vọng: Bất kỳ ai muốn xây dựng một hệ thống túi đồ chuyên nghiệp từ đầu, lý tưởng cho các dự án game thuộc thể loại fantasy hoặc chủ đề Viking.
Họa sĩ 3D Mở rộng sang Thiết kế Game: Các họa sĩ đã thành thạo tạo mô hình trong Blender và muốn tích hợp tác phẩm của họ vào môi trường game tương tác.
Lập trình viên Quan tâm đến Cơ chế Game: Những lập trình viên mong muốn hiểu cách tổ chức, quản lý và hiển thị hệ thống túi đồ trong game.
Nhà phát triển Indie và Người làm Game Nghiệp dư: Cá nhân hoặc nhóm nhỏ muốn nâng cấp dự án game của mình với một hệ thống túi đồ đầy đủ chức năng và có giao diện đẹp mắt.

Nội dung khóa học

16 phần • 108 bài giảng
1 Chào mừng
2 Tham gia Cộng đồng Xã hội H3D
3 Câu hỏi Thường gặp
1 Tổng quan về Hệ thống Túi Đồ
2 Bắt đầu với Gói Unity
3 Cấu trúc Dữ liệu Vật phẩm với Scriptable Objects
4 Tạo Tài sản Scriptable Object cho Vật phẩm trong Túi đồ
5 Xây dựng một Hệ thống Túi Đồ
6 Thêm Vật phẩm vào Túi Đồ
7 Quản lý Quy trình Thêm Vật phẩm
8 Kiểm tra Quy trình Thêm Vật phẩm
9 Viết Trình chỉnh sửa Tùy chỉnh để Xem Túi Đồ Phần 1
10 Viết Trình chỉnh sửa Tùy chỉnh để Xem Túi Đồ Phần 2
11 Viết Trình chỉnh sửa Tùy chỉnh để Xem Túi Đồ Phần 3
12 Loại bỏ một Vật phẩm khỏi Túi Đồ
1 Tạo Vật phẩm Có thể Nhặt
2 Thêm Vật phẩm Đã Nhặt vào Túi Đồ
3 Quản lý Việc Nhặt Nhiều Vật phẩm Cùng lúc
4 Thiết lập Đầu vào cho Hành động Thả Vật phẩm
5 Thả Vật phẩm từ Túi Đồ
6 Xử lý Việc Thả Nhiều Vật phẩm
7 Đặt Vật phẩm Trở lại Thế giới Game Phần 1
8 Đặt Vật phẩm Trở lại Thế giới Game Phần 2
9 Thêm Tính Vật lý cho Vật phẩm Bị Thả
10 Căn chỉnh Số lượng Vật phẩm Thả ra với Số lượng trong Túi Đồ
11 Điều chỉnh Tính Vật lý trên Vật phẩm Bị Thả
1 Thiết kế Giao diện Người dùng cho Hệ thống Túi Đồ
2 Thiết lập các Thành phần Giao diện
3 Bố cục Giao diện Túi Đồ
4 Điều khiển Thay đổi Kích thước Giao diện
5 Tạo Cửa sổ Xem trước 3D trong Giao diện
6 Điều khiển Tab để Chọn Loại Vật phẩm
7 Làm việc với Nhóm Điều khiển Toggle Phần 1
8 Làm việc với Nhóm Điều khiển Toggle Phần 2
9 Phát hiện Lựa chọn Toggle
10 Thêm Thanh cuộn để Hiển thị Vật phẩm
11 Thiết kế Prefab để Hiển thị Vật phẩm trong Túi Đồ
12 Khởi tạo các Nút Hiển thị Vật phẩm
13 Phân loại Vật phẩm trong Túi Đồ theo Tab
14 Hiển thị Vật phẩm Xem trước ở Chế độ 3D Phần 1
15 Hiển thị Vật phẩm Xem trước ở Chế độ 3D Phần 2
16 Hiển thị Vật phẩm Xem trước ở Chế độ 3D Phần 3
1 Mở và Đóng Túi Đồ
2 Giải phóng Con trỏ Chuột
3 Thêm Vật phẩm Đã Nhặt vào Giao diện Túi Đồ
4 Cách Tốt hơn để Mở và Đóng Túi Đồ
5 Đồng bộ Vật phẩm Đã Nhặt với các Danh mục Tab
6 Quản lý Hiển thị Trực quan Số lượng Vật phẩm
7 Thả Vật phẩm Được Chọn
8 Thả Vật phẩm Trở lại Thế giới Game
9 Chỉ định Số lượng Vật phẩm Thả ra
10 Thử thách Tùy chỉnh
11 Thử thách Thêm Vật phẩm Mới
1 Mục tiêu Dự án
2 Phạm vi Công việc
3 Thu thập Tài liệu Nguồn
4 Phần mềm Được Đề xuất Khác
1 Bạn có phải là Người mới bắt đầu Hoàn toàn với Blender?
2 Nhập hình ảnh Tham chiếu
3 Lựa chọn Quy trình làm việc và Hỏi đáp
1 Tạo mô hình Lưới Cơ bản
2 Tạo mô hình Tham số Cơ bản
3 Kiểm tra và Sửa lỗi Cài đặt Xuất
4 Kiểm tra Chất liệu Cơ bản
5 Thêm Tạo mô hình Tham số
6 Thêm Chi tiết và Kiểm tra trong Unity
1 Phương pháp Đa Đối tượng
2 Xác định Chất liệu Sớm
3 Sắp xếp Các Chi tiết
4 Mảng Hướng tâm và Trình điều khiển
1 Phương pháp Đa Đối tượng 2
2 Thêm Hình dạng
3 Hoàn thiện Lưới Cơ sở
4 Chất liệu và Kiểm tra
1 Phác thảo Khối Rìu với Hình tham chiếu
2 Lên kế hoạch cho Cấu trúc Đỉnh
3 Điền vào Cấu trúc Đỉnh
4 Làm mịn Hình học
5 Thêm Chiều sâu
6 Kiểm tra Mọi thứ trong Unity
1 Thiết lập cho Quá trình Điêu khắc
2 Tôi có cần Phần cứng Đặc biệt không?
3 Tối ưu hóa Lưới của chúng ta
4 Cảnh báo - Những Cạm bẫy của Dynotopo
5 Kỹ thuật Điêu khắc Cơ bản
6 Mặt nạ
7 Thay đổi Kiểu Nét vẽ
8 Sử dụng Mặt nạ để Thêm Chi tiết
9 Sử dụng Cọ có Họa tiết
10 Thử thách Thêm Chi tiết Tinh tế hơn
1 Texture là gì?
2 Unwrapping là gì?
3 CẢNH BÁO: Hãy chắc chắn bạn hài lòng với Mô hình của mình
4 Unwrapping UV Thông minh
5 Unwrapping Thủ công
6 Mẫu Kiểm tra UV
1 Nơi tìm Texture
2 Sử dụng Texture có sẵn trong Dự án
3 Tạo Texture Đầu tiên của chúng ta
1 Nướng Texture Khuếch tán
2 Nướng Độ nhám
3 Nướng Độ kim loại
4 Kết hợp các Bản đồ
5 Nướng Bản đồ Pháp tuyến
6 Nướng Chiếu sáng Môi trường xung quanh
7 Xuất bản Cuối cùng
1 Lời kết từ Penny
2 Lời kết từ Mike

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

Have you ever wanted to design a game inventory system that’s more than just a simple item list? Are you a programmer or artist wanting to blend code and 3D art to create an interactive and immersive Viking-themed inventory? Then this course is for you! In it, you’ll explore both coding and art creation, giving you the skills to build a professional-grade inventory system that can be adapted to any game project.

In this course, Penny and Mike combine their expertise in Unity and Blender to teach you the essential skills for designing, programming, and modeling an immersive inventory system. You’ll benefit from their years of industry experience with detailed explanations and hands-on projects that cover every aspect of development.

This course offers over 15 hours of hands-on content, guiding you through the creation of a functional inventory system with Unity 6 and Blender.

We’ll start by laying a solid foundation with Unity setup and essential 3D modeling skills, then dive deep into creating a full-featured inventory system—from item data storage and UI design to interactive item management and 3D previews.

In this course, you will:

     1) Build a fully interactive inventory system in Unity 

     2) Model and texture 3D assets in Blender for use in games 

     3) Implement custom editor scripts and UI elements in Unity 

     4) Combine all the elements in a third-person 3D game environment

The course is broken into two main parts, which can be taken individually or as a complete learning journey:

Part A

In Part A, learn how to program and structure the Inventory System in Unity 6, covering:

Setting up Unity and Using ScriptableObjects 

  Efficiently organize item data using ScriptableObjects for maximum flexibility.

Item Categorization and Custom Editors 

  Use enums to create item categories and develop a custom editor for managing inventory items with ease.

Adding, Removing, and Stacking Items

  Program functions to add, remove, and stack items, ensuring a smooth player experience.

Inventory Interactions and Testing 

  Design tests to validate inventory behavior, with runtime testing functions for quick prototyping.

Setting up the Unity Input System 

  Add custom input actions for interacting with the inventory, such as item dropping and equipping.

Part B

In Part B, learn how to design and integrate 3D items with Blender, covering:

Scope and Specification

Understanding the goals and scope of any project is critical to succeeding. and when it comes to realistic models managing the potential for scope creep is important.

Making The Low Poly Assets

Models have to start somewhere, and making low poly assets allows us to focus on the basics of good topology and form.

Sculpting Details

Sculpting is a fantastic way of adding detail to any model, taking them from basic to unique assets.

Preparing For Texturing

Understand the texturing process and unwrapping your models is much easier than you think!

Texturing Models

Flat models are boring, creating PBR textures bring your models to life.

Baking Textures

Games require optimised assets, we'll generate high-quality texture maps to apply to your assets takin models with over 100,000 polygons down to a model in the 1000s without compromising on quality.


What students are saying about Penny and Mike's other courses:

  • This course was incredibly thorough! Penny’s clear explanations combined with Mike’s art direction really made complex concepts accessible.

  • I’ve been using Unity for a few years, but this course gave me new insights into both coding and art integration. The inventory system I built has become the foundation of my latest game!

  • I can’t recommend this course enough. It’s perfect if you want to get hands-on with Unity and Blender—everything was so well structured, I felt like I was building a real project from start to finish!


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