ข้ามไปที่เนื้อหา

เครื่องมือแก้ไขแผนที่และแคมเปญ

Wayward Crown มีเครื่องมือแก้ไขแผนที่และแคมเปญในตัว ให้คุณสร้างด่านและสถานการณ์กำหนดเองได้


เครื่องมือแก้ไขแผนที่

เข้าถึงเครื่องมือแก้ไขแผนที่จากเมนูหลักเพื่อออกแบบแผนที่ด้วยตนเอง

คุณสมบัติ

  • วาดภูมิประเทศ — เลือกประเภทภูมิประเทศแล้ววาดลงบนแผนที่ด้วยแปรง
  • วางเอนทิตี — วางนักผจญภัย ศัตรู อาคาร และหีบสมบัติ
  • วางฐานที่มั่น — วางฐานที่มั่นศัตรู
  • ทริกเกอร์ — ตั้งค่าเงื่อนไขทริกเกอร์สคริปต์
  • บันทึก/โหลด — บันทึกแผนที่ลงในไดเรกทอรี maps/

ประเภทภูมิประเทศ

  • ทุ่งหญ้า, ป่า, ภูเขา, น้ำ, หนองบึง, ทะเลทราย, เมือง, ถนน

รูปแบบการบันทึก

แผนที่จัดเก็บในรูปแบบ JSON ในไดเรกทอรี maps/ ประกอบด้วย:

  • ข้อมูลภูมิประเทศ (อาร์เรย์ NumPy int8 ที่ซีเรียลไลซ์)
  • ข้อมูลความสูง
  • ตำแหน่งและคุณสมบัติของเอนทิตี
  • ตำแหน่งปราสาท

เครื่องมือแก้ไขแคมเปญ

เครื่องมือแก้ไขแคมเปญช่วยให้คุณรวมแผนที่หลายแผนที่เข้าด้วยกันเป็นแคมเปญหลายด่านพร้อมเนื้อเรื่อง

คุณสมบัติ

  • ลำดับด่าน — ลากและวางเพื่อจัดลำดับด่านใหม่
  • เงื่อนไขชนะ — ตั้งเงื่อนไขชนะสำหรับแต่ละด่าน
  • ข้อความเนื้อเรื่อง — ตั้งข้อความเปิดและข้อความเมื่อผ่านด่าน
  • ทรัพยากรเริ่มต้น — ตั้งทองเริ่มต้นสำหรับแต่ละด่าน
  • ข้อจำกัดอาคาร — จำกัดประเภทอาคารที่ผู้เล่นสามารถใช้ได้

ตัวเลือกเงื่อนไขชนะ

ประเภท คำอธิบาย
free โหมดอิสระ ไม่มีเงื่อนไขชนะ
destroy_enemy_buildings ทำลายฐานที่มั่นศัตรูทั้งหมด
survive_ticks อยู่รอดตามระยะเวลาที่กำหนด
reach_gold สะสมทองตามจำนวนที่กำหนด
destroy_building ทำลายฐานที่มั่นประเภทที่กำหนด
defend ป้องกันปราสาทตามระยะเวลาที่กำหนด
collect_chests เก็บหีบสมบัติทั้งหมด

โครงสร้างการบันทึก

campaigns/my_campaign/
├── campaign.json         # เมตาดาต้าแคมเปญ
├── level1.json           # แผนที่ด่านที่ 1
├── level2.json           # แผนที่ด่านที่ 2
└── level3.json           # แผนที่ด่านที่ 3

การแชร์เนื้อหากำหนดเอง

  • โฟลเดอร์แผนที่และแคมเปญสามารถแชร์ได้โดยการคัดลอกไฟล์
  • วางแผนที่ที่ได้รับลงใน maps/ เพื่อโหลดจากเมนูหลัก
  • วางแคมเปญที่ได้รับลงใน campaigns/ เพื่อให้แสดงในเมนูหลัก