Saltar a contenido

Editores de Mapas y Campañas

Wayward Crown incluye editores integrados de mapas y campañas que te permiten crear niveles y escenarios personalizados.


Editor de Mapas

Accede al editor de mapas desde el menú principal para diseñar mapas manualmente.

Funciones

  • Pintura de Terreno — Selecciona un tipo de terreno y píntalo sobre el mapa con un pincel
  • Colocación de Entidades — Coloca aventureros, enemigos, edificios y cofres del tesoro
  • Colocación de Fortalezas — Coloca fortalezas enemigas
  • Disparadores — Configura condiciones de activación de scripts
  • Guardar/Cargar — Guarda mapas en el directorio maps/

Tipos de Terreno

  • Pradera, Bosque, Montaña, Agua, Pantano, Desierto, Pueblo, Camino

Formato de Guardado

Los mapas se almacenan en formato JSON en el directorio maps/ e incluyen:

  • Datos de terreno (array NumPy int8 serializado)
  • Datos de altura
  • Posiciones y propiedades de entidades
  • Posición del Castillo

Editor de Campañas

El editor de campañas te permite combinar múltiples mapas en una campaña de varios niveles con una línea argumental.

Funciones

  • Orden de Niveles — Arrastra y suelta para reordenar los niveles
  • Condiciones de Victoria — Establece condiciones de victoria para cada nivel
  • Texto Narrativo — Establece texto de introducción y finalización
  • Recursos Iniciales — Establece el oro inicial para cada nivel
  • Restricciones de Edificios — Restringe qué tipos de edificios puede usar el jugador

Opciones de Condiciones de Victoria

Tipo Descripción
free Modo libre, sin condición de victoria
destroy_enemy_buildings Destruir todas las fortalezas enemigas
survive_ticks Sobrevivir durante un tiempo determinado
reach_gold Acumular una cantidad específica de oro
destroy_building Destruir un tipo específico de fortaleza
defend Defender el Castillo durante un tiempo determinado
collect_chests Recoger todos los cofres del tesoro

Estructura de Guardado

campaigns/my_campaign/
├── campaign.json         # Metadatos de la campaña
├── level1.json           # Mapa del nivel 1
├── level2.json           # Mapa del nivel 2
└── level3.json           # Mapa del nivel 3

Compartir Contenido Personalizado

  • Las carpetas de mapas y campañas se pueden compartir simplemente copiándolas
  • Coloca los mapas recibidos en maps/ para cargarlos desde el menú principal
  • Coloca las campañas recibidas en campaigns/ para verlas en el menú principal