Thiết lập Snap Dungeon
Tóm tắt sử dụng
Thiết lập Snap Dungeon gồm Dungeon object, Snap builder, flow graph, module database và theme hoặc setup visual liên quan.
Điểm quan trọng là module database phải chứa đủ module có connection tương thích với graph.
Workflow Snap Flow
Snap Flow không sinh từng tile nhỏ; nó ghép các module/prefab phòng đã dựng sẵn.
Mỗi module cần bounds rõ ràng và connection socket đúng hướng để builder biết có thể nối với module khác ở đâu.
Module Database là nguồn dữ liệu chính để builder chọn phòng. Nếu database thiếu category hoặc connection phù hợp, generation dễ thất bại.
Sau khi graph tạo layout trừu tượng, builder chọn module cụ thể và ghép chúng qua connection tương thích.
Checklist module prefab
Pivot và kích thước module thống nhất với grid/module size bạn dùng.
Connection type phân biệt đúng cửa thường, cửa khóa, hành lang, cầu thang hoặc cổng đặc biệt.
Prefab có đủ collider, lighting/probe hoặc gameplay marker nếu game cần.
Có nhiều biến thể module cho cùng vai trò để dungeon không lặp quá rõ.
Đối chiếu với mục gốc
Trang gốc có các mục con sau. Bản tiếng Việt này giữ lại cấu trúc điều hướng và media để bạn đối chiếu thao tác trực tiếp: Preparing the Scene
Các mục trong trang gốc
- Preparing the Scene
Minh họa từ tài liệu gốc

Ghi chú khi áp dụng trong Unity
- Luôn build thử với nhiều seed sau khi đổi graph, database hoặc theme.
- Nếu generation thất bại, kiểm tra builder config, asset graph, module/theme database và marker trước khi sửa code.
- Với gameplay runtime, hãy đợi dungeon build xong rồi mới spawn player, AI, item hoặc bake/update navigation.