01. Dự Án Mẫu (Example Project)
Để nắm bắt nhanh và trực quan nhất cách hoạt động của hệ thống GridMap, tài liệu chính thức của Godot Engine đã cung cấp sẵn một dự án mẫu hoàn chỉnh mang tên gridmap_starter.
Trong dự án mẫu này, bạn sẽ tìm thấy:
- Một scene nguồn mẫu chứa các khối mô hình 3D (mesh_library_source.tscn).
- Một file tài nguyên thư viện lưới đã xuất sẵn (MeshLibrary.tres).
- Một màn chơi demo minh họa cách ghép các ô khối thành hầm ngục và nền đất 3D.
📥 Tải về dự án mẫu
Bạn có thể tải tập tin nén của dự án mẫu trực tiếp từ kho lưu trữ chính thức của Godot:
Nhấp vào liên kết sau để tải tập tin:
gridmap_starter.zip (GitHub Release - Godot 4.x)
🛠️ Nhập dự án vào Godot Engine
Sau khi tải xong, hãy làm theo các bước sau để mở dự án:
- Giải nén tập tin
gridmap_starter.zipvào một thư mục trên máy tính của bạn. - Khởi chạy Godot Engine để mở cửa sổ Project Manager (Trình quản lý dự án).
- Nhấp vào nút Import (Nhập) ở góc trên bên phải thanh công cụ.
- Nhấn Browse (Duyệt) và tìm đến thư mục bạn vừa giải nén, chọn tập tin
project.godot. - Nhấn Import & Edit (Nhập & Chỉnh sửa).
Nếu bạn sử dụng phiên bản Godot mới hơn phiên bản tạo ra file mẫu, một cửa sổ popup cảnh báo có thể xuất hiện với nội dung dự án cần được chuyển đổi sang định dạng mới. Hãy yên tâm nhấn Convert project.godot (Chuyển đổi dự án) để Godot tự động nâng cấp cấu hình tương thích.
📂 Khám phá các tập tin trong dự án
Khi dự án đã mở trong Godot Editor, quan sát cửa sổ FileSystem ở góc dưới bên trái:
mesh_library_source.tscn: Scene gốc chứa từng khối mô hình 3D riêng lẻ được thiết lập sẵn va chạm và vật liệu. Đây là nơi bạn sẽ chỉnh sửa nếu muốn thêm khối mới vào thư viện.MeshLibrary.tres: Tập tin tài nguyên thư viện lưới được xuất ra từ scene nguồn nói trên, dùng trực tiếp cho nodeGridMap.main.tscn: Scene chính sử dụng nodeGridMapđể vẽ màn chơi mẫu.