Crea contenido
para Imperivm.
Guías, herramientas y ejemplos para hacer civilizaciones, unidades, mapas y reglas nuevas con archivos, sin compilar nada.
SDK 1.2 · Requiere Imperivm Resurrected 0.32.10 o posterior
Qué podrás
crear.
01 Civilizaciones y unidadesCivilizaciones nuevas o variantes de las del juego, unidades con sus estadísticas, especialidades y sprites propios.
02 Habilidades y objetosHabilidades de tropas y héroes, objetos, formaciones, botones, iconos y gráficos.
03 Reglas y victoriaModos de victoria, opciones de sala, scripts, parches de XML e INI, idiomas y teclas.
04 Mapas aleatoriosTipos de mapa aleatorio a partir de un PNG, fortines neutrales y ciudades iniciales.
Solo archivos, sin compilar nada.
Solo las herramientas necesitan Node.js.
Qué
necesitas.
Imperivm III HD instalado desde Steam e Imperivm Resurrected en la carpeta del juego, donde está gbr.exe. Sin el mod, el juego no carga nada de lo que crees. La insignia de arriba indica la versión mínima del mod que pide esta versión del SDK.
Node.js, para las herramientas y el validador. No hay nada que compilar: un mod es una carpeta dentro de mods\ con un mod.json y los archivos que cambia o añade, con las mismas rutas que usa el juego.
Un editor de texto para XML, JSON y scripts, y un editor de imágenes si quieres botones, iconos o sprites propios: se convierten desde PNG. El SDK no trae ninguna herramienta para dibujar sprites.
Algunas herramientas piden la carpeta DATA del juego. La saca extraer-datos.js del data.pak.
Ejemplos
incluidos.
El zip trae un mod de ejemplo por tema, y cada guía apunta al suyo: civilizacion-ejemplo (una Dacia), unidad-ejemplo, unidad-graficos-ejemplo, habilidades-ejemplo, objeto-ejemplo, formacion-ejemplo, fortin-ejemplo, mapa-aleatorio-ejemplo (el tipo de mapa Anillo), victoria-ejemplo (el modo Dominio), opciones-ejemplo, idioma-frances, ordenes-propias y scripts-ejemplo, entre otros.
Para empezar desde cero hay una plantilla-mod con el mínimo.
Empezar en tres pasos.
Copia un ejemplo
Copia una carpeta de ejemplo, como parches-ejemplo, a la carpeta mods del juego.
Cámbialo y valídalo
El validador revisa tu mod sin abrir el juego y da el archivo y la línea de cada fallo.
Actívalo en el juego
En Contenido adicional, activa el mod en tu perfil. Los errores salen en Logs\imperivm\imperivm-mod.log.
Herramientas.
Necesitan Node.js. Se ejecutan desde la carpeta del SDK (por ejemplo, node herramientas\validar-mod.js); cada una explica su uso al ejecutarla sin argumentos.
| Quieres… | Usa | Guía |
|---|
Referencia y publicación
Licencias
e idiomas.
Las herramientas y los mods de ejemplo son MIT: puedes copiarlos y reutilizarlos. Las guías son CC BY-SA 4.0: si las copias o las traduces, cita la fuente y comparte con la misma licencia. Imperivm Resurrected, el mod, es un proyecto aparte con licencia GPL, y la GPL no se aplica al SDK.
Las guías están en español, inglés e italiano. El español es el original: el inglés y el italiano no los ha revisado ningún hablante nativo. Las herramientas escriben sus mensajes en español y, con --lang en o --lang it, en inglés o italiano.