Pattern Matcher
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
Pattern Matcher nhận diện mẫu nhiều ô trong layout và thêm/xóa marker quanh mẫu đó.
Nó giúp theme trang trí theo ngữ cảnh lớn hơn một tile, ví dụ góc phòng, giao lộ, cạnh hành lang hoặc cụm đặc biệt.
Cách dùng Pattern Matcher
Pattern Matcher dùng khi một marker đơn lẻ không đủ ngữ cảnh để trang trí đúng.
Bạn định nghĩa mẫu nhiều ô, chỉ rõ điều kiện khớp, rồi sinh marker mới khi mẫu xuất hiện.
Bắt đầu bằng pattern nhỏ như góc phòng, cạnh hành lang hoặc giao lộ; build thử nhiều seed trước khi thêm mẫu phức tạp.
Nếu pattern không bao giờ chạy, kiểm tra marker đầu vào, hướng pattern và builder có thật sự sinh layout tương ứng không.
Các mục trong trang gốc
Không có mục con trong trang gốc.
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.