Ana içeriğe geç

Harita ve Kampanya Editörleri

Wayward Crown, özel seviyeler ve senaryolar oluşturmanıza olanak tanıyan yerleşik harita ve kampanya editörleri içerir.


Harita Editörü

Haritaları elle tasarlamak için ana menüden harita editörüne erişin.

Özellikler

  • Arazi Boyama — Bir arazi türü seçip fırça ile haritaya boyayın
  • Varlık Yerleştirme — Maceraperestler, düşmanlar, binalar ve hazine sandıkları yerleştirin
  • Kale Yerleştirme — Düşman kaleleri yerleştirin
  • Tetikleyiciler — Betik tetikleyici koşulları ayarlayın
  • Kaydet/Yükle — Haritaları maps/ dizinine kaydedin

Arazi Türleri

  • Çayırlık, Orman, Dağ, Su, Bataklık, Çöl, Kasaba, Yol

Kayıt Formatı

Haritalar maps/ dizininde JSON formatında saklanır ve şunları içerir:

  • Arazi verileri (serileştirilmiş NumPy int8 dizisi)
  • Yükseklik verileri
  • Varlık konumları ve özellikleri
  • Kale konumu

Kampanya Editörü

Kampanya editörü, birden fazla haritayı bir hikaye çizgisiyle çok seviyeli bir kampanyada birleştirmenizi sağlar.

Özellikler

  • Seviye Sıralama — Seviyeleri sürükle ve bırak ile yeniden sıralayın
  • Zafer Koşulları — Her seviye için zafer koşulları belirleyin
  • Hikaye Metni — Giriş ve tamamlama metinlerini ayarlayın
  • Başlangıç Kaynakları — Her seviye için başlangıç altınını belirleyin
  • Bina Kısıtlamaları — Oyuncunun kullanabileceği bina türlerini kısıtlayın

Zafer Koşulu Seçenekleri

Tür Açıklama
free Serbest mod, zafer koşulu yok
destroy_enemy_buildings Tüm düşman kalelerini yok edin
survive_ticks Belirli bir süre boyunca hayatta kalın
reach_gold Belirli miktarda altın biriktirin
destroy_building Belirli bir türdeki kaleyi yok edin
defend Kaleyi belirli bir süre savunun
collect_chests Tüm hazine sandıklarını toplayın

Kayıt Yapısı

campaigns/my_campaign/
├── campaign.json         # Kampanya meta verileri
├── level1.json           # Seviye 1 haritası
├── level2.json           # Seviye 2 haritası
└── level3.json           # Seviye 3 haritası

Özel İçerik Paylaşımı

  • Harita ve kampanya klasörleri basitçe kopyalanarak paylaşılabilir
  • Alınan haritaları ana menüden yüklemek için maps/ dizinine yerleştirin
  • Alınan kampanyaları ana menüde görmek için campaigns/ dizinine yerleştirin