Barony Cómo Modificar: Tu Guía Completa para la Creación en el Workshop

Aprende exactamente cómo modificar Barony con nuestra guía paso a paso. Desde la edición de mapas hasta las subidas al Steam Workshop, cubrimos todo lo que necesitas para crear contenido personalizado.

Primeros Pasos con la Modificación de Barony

Barony es un desafiante roguelike en primera persona que prospera gracias a su rejugabilidad, pero una vez que has conquistado el juego principal, a menudo surge el deseo de crear algo nuevo. Si has estado buscando una guía completa sobre cómo modificar Barony, has llegado al lugar correcto. Ya sea que quieras ajustar el mapa inicial, añadir botín personalizado o diseñar mazmorras completamente nuevas, las herramientas son más accesibles de lo que crees.

El tutorial oficial de creación del Workshop de Barony proporciona una base sólida para principiantes. Los desarrolladores del juego han hecho posible modificar archivos de mapa sin tocar una sola línea de código complejo. Esta guía te guiará a través de todo el proceso, desde la configuración del editor hasta la subida de tu primer mod al Steam Workshop. Al final, tendrás una comprensión clara de las estructuras de archivos, las herramientas del editor y los pasos de publicación necesarios para dar vida a tus ideas.

Comprendiendo las Capacidades de Modificación de Barony

Antes de sumergirnos en los pasos técnicos, es crucial entender qué puedes y qué no puedes modificar dentro del motor actual de Barony. El soporte de modding del juego se centra principalmente en los archivos de mapa, pero hay varias otras áreas abiertas a la personalización.

Lo Que Puedes Editar Fácilmente

La siguiente tabla describe los elementos modificables que no requieren compilar el código fuente del juego:

Elemento ModificableTipo de Archivo / UbicaciónNotas
Diseños de MapasArchivos .lmp en la carpeta maps/Incluye mapas estáticos y plantillas de salas procedurales
Sprites de ObjetosSistema de sprites en el editorColoca cualquier objeto, establece su tipo, estado, bendición y cantidad
Propiedades de ObjetosCarpeta items/Modifica el valor en oro, peso e imágenes de sprites
Texto y LibrosCarpetas books/ y lang/Reemplaza libros del juego o traduce texto
Música y SonidosCarpetas music/ y sounds/Intercambia archivos de audio por remezclas o pistas personalizadas
Texturas de ModelosArchivos .vox en models/Remodela armas, objetos y monstruos (requiere herramientas externas)

Lo Que Requiere Compilación del Código Fuente

Algunos cambios más profundos requieren compilar el código C++ de código abierto de Barony. Esto es más avanzado y no se recomienda para principiantes.

Elemento No ModificableRazón
Variables de generación aleatoria (listas de aparición de monstruos, trampas, tipos de muebles)Vinculadas al conjunto de niveles (ej., minas)
Clases de jugadorCodificadas directamente en el ejecutable
Nuevos hechizos u objetosRequiere adiciones a nivel del motor
Mecánicas de juego principalesRequiere modificar la lógica del juego

Experiencia del Jugador: Según el tutorial oficial de WALL OF JUSTICE, "En el momento de escribir esto, solo los archivos de mapa son compatibles con la capacidad de carga de mods de Barony". Esto significa que tu primer mod debe centrarse en la edición de mapas.

Paso a Paso: Creando tu Primer Mod de Barony

Ahora seamos prácticos. Sigue estos pasos para crear un mod simple que añada un Anillo de Digestión Lenta al mapa inicial.

Paso 1: Inicia el Editor de Barony

Abre el Editor de Barony a través de Steam seleccionando "Launch Editor" desde la página de la biblioteca del juego. Una vez que el editor se abra, navega al menú superior izquierdo y selecciona Abrir.... Escribe o desplázate para encontrar start.lmp — este es el primer mapa del juego.

Paso 2: Comprende las Capas del Editor

El editor cuenta con tres capas de losetas:

CapaFunciónAltura
FLOORLos jugadores y monstruos se mueven sobre estas losetasNivel base
WALLSBloquea el movimiento; partes excavables de las paredes1 loseta de alto
CEILINGLosetas decorativas transitables2 losetas de alto

Para alternar entre capas, usa SHIFT + rueda de desplazamiento (o CTRL + U / CTRL + P si no tienes rueda de desplazamiento).

Paso 3: Coloca un Sprite de Podio

Presiona S para abrir el menú de selección de sprites. Selecciona el sprite 125: PODIUM. Haz clic izquierdo para colocarlo en el área de aparición. Cambia a la herramienta PUNTO (presiona 2) para seleccionar y editar sprites. Establece la dirección de orientación a 4 (OESTE) haciendo clic en F2 e ingresando el valor.

Paso 4: Añade un Objeto

Presiona S nuevamente y selecciona el sprite 8: ITEM. La ventana de propiedades del objeto te permite configurar:

PropiedadValorDescripción
Tipo de ObjetoAnillo de Digestión LentaEl objeto específico a generar
Estado0Condición normal
Bendición0Sin maldición ni bendición
Cantidad1Cuántos colocar
IdentificadoNoEl objeto aparece sin identificar para el jugador

Coloca el objeto en el podio haciendo clic izquierdo. Los objetos colocados en mesas o podios aparecerán automáticamente encima de ellos en el juego.

Paso 5: Guarda Sin Sobrescribir

Presiona CTRL + D para abrir el menú de directorio. Cambia el directorio de guardado escribiendo un nuevo nombre de carpeta (ej., miprimermod) y haciendo clic en Establecer como directorio de guardado. Esto crea una nueva estructura de carpeta de mod en steamapps/Barony/mods/miprimermod/maps/. Usa Archivo > Guardar como... para guardar tu mapa en esta nueva ubicación.

Paso 6: Carga tu Mod en el Juego

Inicia Barony desde Steam. Haz clic en el botón Contenido Personalizado en el menú principal. Pulsa Mods Locales para ver tu carpeta de mod, luego haz clic en Cargar Elemento. Verás un indicador "(Modded)" durante la creación del personaje, confirmando que tu mod está activo.

Indicador de ModUbicaciónSignificado
"(Modded)"Pantalla de creación de personajeLos archivos modificados están cargados
"Mods cargados"Parte inferior derecha del menú principalHay mods activos presentes
Archivos de guardado separadossavegame_modded.datEvita la corrupción de las partidas guardadas originales

Editando la Secuencia de Mapas con levels.txt

El archivo levels.txt controla el orden de los mapas cargados durante una partida. Puedes encontrarlo en la carpeta maps/ de tu instalación de Barony. Este archivo utiliza dos tipos de entradas:

Tipo de EntradaSintaxisEjemploFunción
Mapa Estáticomap: [nombrearchivo]map: startCarga un archivo .lmp específico sin aleatorización
Nivel Generadogen: [nombrearchivo]gen: mineCarga un piso base y coloca aleatoriamente archivos de sub-salas

Los archivos de sub-salas siguen la convención de nomenclatura [nombrebase]00.lmp, [nombrebase]01.lmp, etc. El archivo 00 siempre aparece como la sala inicial del jugador.

Perspectiva de la Comunidad: Los jugadores han extendido con éxito el juego a más de 40 niveles editando levels.txt. Un usuario informó: "Todo lo que hice fue guardarlo normalmente y pude hacer que una nueva área funcionara más allá del nivel 35".

Para editar levels.txt, usa WordPad (Windows) o cualquier editor de texto (Linux/Mac). Evita el Bloc de notas, ya que es posible que no muestre el formato correctamente. Los cambios surten efecto inmediatamente después de seleccionar Reiniciar Juego desde el menú de pausa.

Subiendo tu Mod al Steam Workshop

Una vez que tu mod esté completo, compartirlo con la comunidad es sencillo.

Proceso de Subida

  1. En Barony, haz clic en la opción del menú Workshop.
  2. Haz clic en Subir Contenido al Workshop.
  3. Usa el navegador de carpetas para seleccionar tu carpeta de mod (Barony/mods/miprimermod).
  4. Haz clic en Seleccionar Carpeta para Subir, luego en Preparar.
  5. Elige una etiqueta del Workshop (ej., "mazmorras") y haz clic en Establecer Campos del Elemento.
  6. Haz clic en ¡Subir! y espera el mensaje verde de éxito.

Añadiendo una Imagen de Vista Previa

Tu mod necesita una imagen de vista previa para aparecer en el Workshop. Coloca un archivo llamado preview.png, preview.jpg o preview.gif (de menos de 1 MB) en tu carpeta de mod. Usa la opción Actualizar en el menú del Workshop para subir la imagen.

Requisito del ArchivoEspecificación
Formatos aceptadosPNG, JPG, GIF
Tamaño máximo de archivo1 MB
Dimensiones recomendadasCuadrado (ej., 512x512)
Nombre del archivopreview.png (o .jpg / .gif)

Haciendo tu Mod Público

Por defecto, los elementos del Workshop están ocultos. Visita la página de tu mod en el Steam Workshop y establece la visibilidad a Público cuando estés listo para compartir.

FAQ: Preguntas Comunes Sobre la Modificación de Barony

¿Puedo crear niveles procedurales personalizados en Barony?

Sí, editando levels.txt y creando tus propios archivos de sub-sala (ej., mipersonalizado00.lmp, mipersonalizado01.lmp). Puedes definir nuevas entradas "gen:" que carguen tu piso base y salas personalizados. El motor del juego colocará aleatoriamente tus salas como lo hace con los niveles predeterminados.

¿Necesito experiencia en programación para modificar Barony?

No. El tutorial oficial de cómo modificar Barony se centra completamente en la edición de mapas utilizando el editor incorporado. Puedes crear mods funcionales colocando losetas y sprites sin escribir ningún código. Las modificaciones avanzadas (nuevos hechizos, clases) requieren conocimiento de C++ y compilar el código fuente.

¿Los mods afectarán mis logros o la compatibilidad multijugador?

Los mods utilizan archivos de guardado separados (savegame_modded.dat), por lo que tus logros originales permanecen seguros. Sin embargo, las partidas modificadas son incompatibles con los lobbies multijugador sin modificar. El juego indica claramente cuando los mods están activos con una etiqueta "(Modded)".

¿Cómo arreglo un mod roto o revierto los cambios?

Si sobrescribes accidentalmente un archivo base del juego, usa Steam > Verificar integridad de los archivos del juego para restaurar los datos originales. Para problemas con mapas personalizados, simplemente elimina o renombra el archivo .lmp problemático de tu carpeta de mod — el juego recurrirá al archivo predeterminado.