Zum Inhalt

Karten- und Kampagnen-Editor

Wayward Crown enthält integrierte Karten- und Kampagnen-Editoren, mit denen du eigene Level und Szenarien erstellen kannst.


Karteneditor

Über das Hauptmenü erreichst du den Karteneditor, um Karten manuell zu gestalten.

Funktionen

  • Geländemalerei — Wähle einen Geländetyp und male ihn mit einem Pinsel auf die Karte
  • Einheiten platzieren — Platziere Abenteurer, Feinde, Gebäude und Schatztruhen
  • Festungen platzieren — Platziere feindliche Festungen
  • Auslöser — Richte Skript-Auslöserbedingungen ein
  • Speichern/Laden — Speichere Karten im Verzeichnis maps/

Geländetypen

  • Grasland, Wald, Gebirge, Wasser, Sumpf, Wüste, Stadt, Straße

Speicherformat

Karten werden im JSON-Format im Verzeichnis maps/ gespeichert und enthalten:

  • Geländedaten (serialisiertes NumPy-int8-Array)
  • Höhendaten
  • Positionen und Eigenschaften von Einheiten
  • Position der Burg

Kampagnen-Editor

Mit dem Kampagnen-Editor kannst du mehrere Karten zu einer mehrstufigen Kampagne mit Handlung zusammenfügen.

Funktionen

  • Level-Reihenfolge — Per Drag-and-Drop die Reihenfolge der Level ändern
  • Siegbedingungen — Siegbedingungen für jedes Level festlegen
  • Handlungstext — Einleitungs- und Abschlusstext festlegen
  • Startressourcen — Das Anfangsgold für jedes Level festlegen
  • Gebäudebeschränkungen — Einschränken, welche Gebäudetypen der Spieler nutzen darf

Siegbedingungsoptionen

Typ Beschreibung
free Freier Modus, keine Siegbedingung
destroy_enemy_buildings Alle feindlichen Festungen zerstören
survive_ticks Eine bestimmte Zeitspanne überleben
reach_gold Eine bestimmte Menge Gold ansammeln
destroy_building Einen bestimmten Festungstyp zerstören
defend Die Burg für eine bestimmte Zeitspanne verteidigen
collect_chests Alle Schatztruhen einsammeln

Speicherstruktur

campaigns/my_campaign/
├── campaign.json         # Kampagnen-Metadaten
├── level1.json           # Level-1-Karte
├── level2.json           # Level-2-Karte
└── level3.json           # Level-3-Karte

Eigene Inhalte teilen

  • Karten- und Kampagnenordner können einfach durch Kopieren geteilt werden
  • Erhaltene Karten in maps/ ablegen, um sie im Hauptmenü laden zu können
  • Erhaltene Kampagnen in campaigns/ ablegen, um sie im Hauptmenü anzuzeigen