Bỏ qua

Trình chỉnh sửa bản đồ và chiến dịch

Wayward Crown tích hợp sẵn trình chỉnh sửa bản đồ và chiến dịch, cho phép bạn tạo các màn chơi và kịch bản tùy chỉnh.


Trình chỉnh sửa bản đồ

Truy cập trình chỉnh sửa bản đồ từ menu chính để thiết kế bản đồ thủ công.

Tính năng

  • Vẽ địa hình — Chọn loại địa hình và vẽ lên bản đồ bằng cọ
  • Đặt thực thể — Đặt nhà phiêu lưu, kẻ thù, công trình và rương kho báu
  • Đặt tiền đồn — Đặt tiền đồn kẻ thù
  • Kích hoạt điều kiện — Thiết lập các điều kiện kích hoạt kịch bản
  • Lưu/Tải — Lưu bản đồ vào thư mục maps/

Các loại địa hình

  • Đồng cỏ, Rừng, Núi, Nước, Đầm lầy, Sa mạc, Thị trấn, Đường

Định dạng lưu

Bản đồ được lưu ở định dạng JSON trong thư mục maps/ và bao gồm:

  • Dữ liệu địa hình (mảng NumPy int8 được tuần tự hóa)
  • Dữ liệu độ cao
  • Vị trí và thuộc tính thực thể
  • Vị trí Lâu đài

Trình chỉnh sửa chiến dịch

Trình chỉnh sửa chiến dịch cho phép bạn kết hợp nhiều bản đồ thành một chiến dịch nhiều màn với cốt truyện.

Tính năng

  • Sắp xếp màn chơi — Kéo và thả để sắp xếp lại thứ tự các màn
  • Điều kiện chiến thắng — Đặt điều kiện chiến thắng cho từng màn
  • Văn bản câu chuyện — Đặt văn bản mở đầu và kết thúc
  • Tài nguyên khởi đầu — Đặt số vàng ban đầu cho từng màn
  • Giới hạn công trình — Giới hạn loại công trình mà người chơi có thể sử dụng

Tùy chọn điều kiện chiến thắng

Loại Mô tả
free Chế độ tự do, không có điều kiện chiến thắng
destroy_enemy_buildings Phá hủy tất cả tiền đồn kẻ thù
survive_ticks Sống sót trong khoảng thời gian quy định
reach_gold Tích lũy đủ số vàng quy định
destroy_building Phá hủy một loại tiền đồn cụ thể
defend Bảo vệ Lâu đài trong khoảng thời gian quy định
collect_chests Thu thập tất cả rương kho báu

Cấu trúc lưu trữ

campaigns/my_campaign/
├── campaign.json         # Siêu dữ liệu chiến dịch
├── level1.json           # Bản đồ màn 1
├── level2.json           # Bản đồ màn 2
└── level3.json           # Bản đồ màn 3

Chia sẻ nội dung tùy chỉnh

  • Thư mục bản đồ và chiến dịch có thể được chia sẻ bằng cách sao chép đơn giản
  • Đặt bản đồ nhận được vào maps/ để tải từ menu chính
  • Đặt chiến dịch nhận được vào campaigns/ để thấy trong menu chính