Entonces, mis pequeños modders, ¿están listos para cambiar por completo la forma en que se juega Dwarven Skykeep? No es más difícil que encender accidentalmente tu torre mientras lanzas una bola de fuego. Estamos seguros de que lo harás muy bien.
Preparativos
¿Cómo modificas un juego?
Para ello, deberá modificar las reglas existentes, que se utilizan para determinar cómo funciona, se ve y se juega el juego. Las reglas son documentos de texto que se ven así:
Para modders avanzados: es un formato ini completamente estándar.
Parece intuitivo, ¿no?
Siempre se incluyen en el juego 2 archivos: rules.zip (regla básica del juego) ylevels.zip (niveles del juego). ¿Dónde puedes encontrarlos?
- Biblioteca de Steam
- Haz clic derecho en Dwarven Skykeep
- Archivos locales -> Examinar
Comencemos con rules.zip. Encuentra el directorio del juego. La ruta a dicho directorio difiere según la plataforma de su elección:
- Windows: %APP_DATA\Godos\app_userdata\DS\, o, C:\Users\hedin\AppData\Roaming\Godot\app_userdata\DS\.
- macOS: ~/Biblioteca/Aplicación\Soporte/Godot/app_userdata/DS/.
- Linux: ~/.local/share/godot/app_userdata/DS/.
¡Atención! ¡Antes de comenzar, crea una copia de seguridad de la carpeta de tu juego para no perder ningún progreso en la versión estándar!
Ahora extraiga rules.zip y cree una carpeta de reglas en el directorio raíz del juego:
¡Y estás listo para rodar!
Modificación básica
Para modificar el juego, debes cambiar uno o más reglas. Las reglas son archivos de configuración diferentes (ai.cfg, fisica.cfg, …). Dentro de cada uno de los archivos las reglas se dividen en (secciones). En su interior, las reglas están escritas en el siguiente formato:
=.
Por ejemplo, dentro ai.cfg (Configuración de idiota artificial) hay una sección llamada [trabajador_normal_enano], que agrupa la configuración de un trabajador enano común. Dentro de esta sección, hay una clave llamada hp, que significa cuántos puntos de salud tiene dicho trabajador enano, con valor 10.
¿Estás listo para conseguir trabajadores increíblemente fuertes?
Antes de continuar, ¡nos gustaría señalar un momento importante!
Le recomendamos que elimine las reglas no utilizadas del directorio de reglas personalizadas. Le ayudará a evitar la necesidad de volver a definir cada regla y solo editar y volver a hacer las que necesite.
Siempre que haya una nueva actualización del juego, no te quedarás con las reglas básicas obsoletas establecidas de esta manera.
Entonces, para preparar:
Elimine todo excepto ai.config de la carpeta de reglas.
Elimine todo excepto la sección [dwarf_normal_worker] del archivo ai.cfg.
Elimine todos los pares clave/valor de [dwarf_normal_worker] excepto hp.
¡Bueno! ¡Ahora estás listo para modificar!
Entonces, para preparar:
- Eliminar todo excepto ai.config de la carpeta de reglas.
- Eliminar todo excepto el Sección [dwarf_normal_worker] del archivo ai.cfg.
- Eliminar todos los pares clave/valor de [trabajador_normal_enano] excepto cv
Apostamos a que tu único objetivo es hacer trampa.
No fue tan difícil, ¿verdad?
Enano mejorado se parece al predeterminado.
Puedes cambiar cientos de valores dentro de las reglas del juego. Cada regla se comenta meticulosamente. Si aún tiene preguntas, no dude en contactarnos.
¡Atención! Todas las reglas están escritas por diseñadores de juegos profesionales. La edición de cualquiera de las reglas puede hacer que el juego no se pueda jugar.
Niveles
Ahora, después de aprender la modificación básica, ¡creemos nuevos niveles!
Es bastante simple también. El nivel es una carpeta en los niveleslevel_id[/b], un identificador único de cualquier nivel. Primero copie el nivel que va a usar como referencia desde levels.zip a la carpeta de niveles en el directorio del juego.
Este método se utilizó para crear la mayoría de los niveles de Dwarven Skykeep.
¿Qué puede haber dentro de un nivel?
- Meta.cfg: contiene información básica sobre el nivel: nombre, logros, puntos de entrada y salida.
- Messages.cfg: archivo que contiene escritura simple, que se desencadena por ciertos eventos durante el nivel.
- escenas – Escenas de pantalla completa.
- cinemáticas – Escenas realizadas con el motor del juego.
- normas. Reglas: redefinidas mapa por mapa.
No nos detendremos en detalle en la primera de las cuatro secciones. Cualquier persona que quiera crear escenas y guiones puede consultar los niveles de tutorial (tutorialXXX).
Hablemos de reglas una vez más. Cada nivel redefine las reglas dentro de él de manera similar a los modders que lo cambian globalmente.
Las reglas tienen la siguiente prioridad:
reglas predeterminadas < reglas modificadas en todo el juego < reglas de nivel personalizadas
Entonces, para hacer que el trabajador enano sea significativamente más resistente, todo lo que necesita es crear my_great_level/rules/ai.config con el siguiente contenido:
100 hp no es suficiente, ¿no?
El 99% de todo el trabajo para crear un nivel es redefinir las reglas. Para comenzar, le sugerimos que use el nivel gw8 y sus reglas. Es un buen punto de partida. ¡Estaremos encantados de resolver cualquier problema que pueda tener con la creación de niveles!
Nivel de prueba
Has creado un nivel, ¿cómo lo pruebas?
Primero debe habilitar el modo de depuración. No es más difícil que beber una pinta de cerveza.
Solo necesita crear el archivo beer.mug en el directorio de juegos:
Como dijimos, es fácil.
Reinicia tu juego. ¿Qué cambió?
El modo de depuración abre muchas opciones interesantes (por ejemplo, depurar la consola presionando ~), pero estamos más interesados en los botones adicionales que tenemos en la parte inferior del menú principal. Estamos especialmente interesados en el botón de selección de nivel. Nos permite cargar selectivamente cualquier nivel que queramos.
Incluyendo los hechos a medida:
Nombre perfecto para un nivel.
En primer lugar, debe intentar cambiar la configuración inicial de la torre en gw8/rules/level.cfg. ¡Contáctenos con cualquier pregunta que pueda tener con respecto a esto!
Depurador de metajuegos
Los niveles en Dwarven Skykeep no existen en el vacío. Los jugadores acceden a cierto nivel con su mazo de cartas y conjunto de artefactos. Los jugadores obtienen cartas adicionales después de superar el nivel, realizar misiones en la ciudad y comprarlas en las tiendas.
Significa que un solo nivel se puede jugar de manera diferente dependiendo de si el jugador accedió con el mazo inicial o con el del juego tardío.
Para editar el mazo en modo de depuración, puede usar la herramienta Metagame Debugger (botón llamado Meta Progress en el menú de depuración inicial):
Parece bastante intimidante.
Esta herramienta te permite iniciar los niveles como si ya hubieras superado todo lo demás, permitiéndote afinar tu mazo y conjunto de artefactos.
¡Atención! La siguiente acción ANULARÁ su juego actual. Asegúrate de haber hecho una copia de seguridad de tu juego.
Para configurar el juego en el estado necesario:
- Restablece todo haciendo clic en "restablecer metajuego"
- Marque las casillas de verificación que necesita antes de acceder a su nivel
- Haz un mazo personalizado usando el botón "Mazo"
- Cree un conjunto personalizado de artefactos usando "Artefactos" respectivamente
- tú eres bueno para irte. ¡Lanza tu nuevo nivel!
Eso es todo lo que estamos compartiendo hoy para este Torre del cielo enana guía. Esta guía fue originalmente creada y escrita por Gen_G. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.