Bỏ qua

Chế độ chiến dịch

Chế độ chiến dịch cung cấp các kịch bản nhiều màn, mỗi màn có điều kiện chiến thắng cụ thể và bối cảnh câu chuyện.


Chiến dịch tích hợp

Trò chơi bao gồm một Chiến dịch hướng dẫn tích hợp (5 màn) giúp người chơi mới làm quen với các cơ chế trò chơi.


Điều kiện chiến thắng

Mỗi màn chiến dịch có thể có một trong các điều kiện chiến thắng sau:

Điều kiện Mô tả
Chơi tự do Không có điều kiện chiến thắng cụ thể; chơi tự do
Phá hủy tất cả căn cứ Loại bỏ tất cả Căn cứ kẻ thù trên bản đồ
Sống sót theo thời gian Giữ Lâu đài tồn tại vượt qua số tick quy định
Tích lũy vàng Đạt đến số vàng mục tiêu trong ngân khố
Phá hủy căn cứ cụ thể Phá hủy một loại Căn cứ kẻ thù cụ thể
Bảo vệ Lâu đài Ngăn Lâu đài bị phá hủy trong thời gian quy định
Thu thập tất cả rương Mở tất cả rương kho báu trên bản đồ

Cấu trúc chiến dịch

Chiến dịch được lưu dưới dạng thư mục trong thư mục campaigns/:

campaigns/
└── tutorial/
    ├── campaign.json     # Siêu dữ liệu chiến dịch và danh sách màn
    ├── level1.json       # Bản đồ màn 1
    ├── level2.json       # Bản đồ màn 2
    └── ...

Định dạng campaign.json

{
  "name": "Tutorial Campaign",
  "description": "Learn the basic game mechanics",
  "levels": [
    {
      "map": "level1.json",
      "title": "A New Beginning",
      "intro": "Welcome to Wayward Crown...",
      "outro": "Congratulations on clearing this level!",
      "starting_gold": 500,
      "victory": "destroy_enemy_buildings",
      "victory_value": 0
    }
  ]
}

Cài đặt màn chơi

Trường Mô tả
map Đường dẫn tệp bản đồ (tương đối so với thư mục chiến dịch)
title Tiêu đề màn chơi
intro Văn bản mở đầu
outro Văn bản kết thúc
starting_gold Vàng khởi đầu
victory Loại điều kiện chiến thắng
victory_value Giá trị điều kiện chiến thắng (ví dụ: số tick sống sót, số vàng mục tiêu, v.v.)
unlocked_buildings Danh sách trắng công trình khả dụng (giới hạn tùy chọn xây dựng của người chơi)

Hỗ trợ bản địa hóa

Văn bản chiến dịch có thể sử dụng thẻ i18n:KEY, sẽ tự động hiển thị bản dịch tương ứng dựa trên ngôn ngữ của người chơi.