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