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

Placeable Marker

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

Placeable Marker là điểm đặt nội dung trong module mà graph/theme có thể kích hoạt, ví dụ spawn enemy, loot, key hoặc props.

Dùng marker để tách logic procedural khỏi art cố định trong prefab.

Workflow Snap Grid Flow

Snap Grid Flow kết hợp Flow Graph với module prefab trên lưới 3D, phù hợp dungeon nhiều tầng hoặc level có khối phòng rõ ràng.

Bạn tạo module, định nghĩa connection, đăng ký module vào database, thiết kế flow graph rồi build dungeon trong scene.

Flow Graph quyết định tuyến chính, nhánh, key-lock, spawn room, room đặc biệt và marker gameplay.

Module Database quyết định prefab nào được chọn để hiện thực hóa từng node của graph.

Debug SGF

Nếu không sinh được layout, kiểm tra graph có quá nhiều ràng buộc so với grid size không.

Nếu layout có nhưng thiếu phòng đúng loại, kiểm tra category/module database.

Nếu phòng ghép lệch hoặc cửa không khớp, kiểm tra bounds, pivot và connection hướng trong prefab.

Nếu gameplay marker không hoạt động, kiểm tra marker trong module và script/listener xử lý marker sau khi build.

Đố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: Spawn Items in Flow Graph; Placeable Markers; Create Prefab; Add to Snap Modules; Rebuild Module Database Cache; Update Theme File; Open Theme Editor; Create Marker

Các mục trong trang gốc

  • Spawn Items in Flow Graph
  • Placeable Markers
  • Create Prefab
  • Add to Snap Modules
  • Rebuild Module Database Cache
  • Update Theme File
  • Open Theme Editor
  • Create Marker
  • Add Enemy prefab
  • Build Dungeon

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

Ut 09 48
Ut 09 48
Ut 10 01
Ut 10 01
Ut 10 02
Ut 10 02
Ut 10 03
Ut 10 03
Ut 10 04
Ut 10 04
Ut 10 05
Ut 10 05
Ut 10 06
Ut 10 06
Ut 10 07
Ut 10 07
Ut 10 08
Ut 10 08
Ut 10 09
Ut 10 09
Ut 10 10
Ut 10 10
Ut 10 11
Ut 10 11
Ut 10 12
Ut 10 12
Ut 10 13
Ut 10 13
Ut 10 18
Ut 10 18
Ut 10 14
Ut 10 14
Ut 10 15
Ut 10 15
Ut 10 16
Ut 10 16
Ut 10 17
Ut 10 17
Ut 10 19
Ut 10 19
Ut 10 20
Ut 10 20
Ut 10 21
Ut 10 21
Ut 10 22
Ut 10 22
Ut 10 23
Ut 10 23
Ut 10 24
Ut 10 24
Ut 10 39
Ut 10 39
Ut 10 40
Ut 10 40
Ut 10 25
Ut 10 25
Ut 10 26
Ut 10 26
Ut 10 27
Ut 10 27
Ut 10 28
Ut 10 28
Ut 10 29
Ut 10 29
Ut 10 30
Ut 10 30
Ut 10 31
Ut 10 31
Ut 10 32
Ut 10 32
Ut 10 33
Ut 10 33
Ut 10 34
Ut 10 34
Ut 10 35
Ut 10 35
Ut 10 36
Ut 10 36
Ut 10 37
Ut 10 37
Ut 10 38
Ut 10 38

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.