Dungeon Architect Unity Bản ghi chú tiếng Việt nội bộ

Tạo Grid Flow Dungeon

Bản này diễn giải lại nội dung Unity để dễ đọc bằng tiếng Việt, kèm media từ tài liệu gốc để đối chiếu thao tác.

Tóm tắt sử dụng

Tạo Dungeon object, chọn Grid Flow Builder, gán asset flow graph và theme. Graph quyết định luồng phòng/hành lang; theme quyết định hình ảnh.

Sau mỗi lần chỉnh graph hoặc theme, rebuild để kiểm tra layout và marker được sinh ra.

Workflow Grid Flow

Grid Flow dùng graph để mô tả logic sinh dungeon trước, sau đó mới hiện thực hóa thành layout và marker.

Một graph thường bắt đầu bằng main path, thêm branch, gắn item/lock/key, rồi finalize layout để builder có thể chuyển thành dungeon.

Khi tạo dungeon trong scene, Dungeon object cần Grid Flow Builder, flow graph asset và theme asset tương thích với marker sinh ra từ graph.

Debug nên đi từ graph preview/layout trước. Nếu layout đã đúng nhưng scene sai, lỗi thường nằm ở theme hoặc prefab.

Các ràng buộc hay làm generation thất bại

Grid quá nhỏ cho số node/path trong graph.

Key-lock đặt sai thứ tự khiến key không nằm ở vùng có thể tới trước lock.

Branch hoặc main path có rule quá chặt, builder không tìm được layout hợp lệ.

Theme thiếu marker cho item, lock, entrance, exit hoặc room category bạn đã khai báo trong graph.

Đố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: Setup Dungeon Prefab; Setup Parent Object; Setup Theme; Setup GridFlow Graph; Build Dungeon; Open Grid Flow Editor; Link Editor with Dungeon; Explore Grid Flow Graph

Các mục trong trang gốc

  • Setup Dungeon Prefab
  • Setup Parent Object
  • Setup Theme
  • Setup GridFlow Graph
  • Build Dungeon
  • Open Grid Flow Editor
  • Link Editor with Dungeon
  • Explore Grid Flow Graph

Minh họa từ tài liệu gốc

Ut 04 01
Ut 04 01
Ut 04 02
Ut 04 02
Ut 04 03
Ut 04 03
Ut 04 04
Ut 04 04
Ut 04 05
Ut 04 05
Ut 04 06
Ut 04 06
Ut 04 07
Ut 04 07
GridFlow dungeon built using the Prehistoric theme
GridFlow dungeon built using the Prehistoric theme
GridFlow dungeons support key-locks
GridFlow dungeons support key-locks
Ut 04 10
Ut 04 10
Ut 04 11
Ut 04 11
Click anywhere in the empty area
Click anywhere in the empty area
Execution Graph properties
Execution Graph properties
Ut 04 14
Ut 04 14
Ut 04 15
Ut 04 15
Ut 04 16
Ut 04 16

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.