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

Runtime Dungeons

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

Runtime Dungeon là dungeon được build khi game đang chạy, thường dùng seed, cấu hình và theme đã chuẩn bị sẵn.

Cần xử lý loading, thời điểm spawn player, navmesh và gameplay sau khi build hoàn tất.

Khi dùng dungeon ở runtime

Chuẩn bị builder config, theme, database và seed trước khi scene gameplay cần dungeon.

Build dungeon trước, đợi callback/listener hoàn tất, rồi mới spawn player, enemy, item, objective hoặc UI liên quan.

Nếu dùng AI, cập nhật/bake navigation sau khi geometry dungeon đã được sinh đầy đủ.

Listener là vị trí phù hợp để nối dữ liệu procedural với gameplay code thay vì hard-code vị trí trong scene.

Đố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 Runtime Build Script; Randomize Dungeon

Các mục trong trang gốc

  • Setup Runtime Build Script
  • Randomize Dungeon

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

Ut 13 28
Ut 13 28
Ut 13 29
Ut 13 29
Ut 13 30
Ut 13 30
Ut 13 31
Ut 13 31
Ut 13 32
Ut 13 32
Ut 13 33
Ut 13 33
Ut 13 34
Ut 13 34
Ut 13 35
Ut 13 35
Ut 13 36
Ut 13 36
Ut 13 38
Ut 13 38
Ut 13 37
Ut 13 37

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.