12/06/2012
El universo de Hollow Knight es vasto y misterioso, pero la comunidad de modders ha demostrado que siempre hay espacio para más. Desde nuevos desafíos y jefes hasta cambios en la calidad de vida y apariencias personalizadas, los mods han extendido la vida de este increíble juego mucho más allá de su contenido original. Si alguna vez has soñado con agregar tu propia idea a Hallownest, has llegado al lugar correcto. Esta guía te llevará de la mano a través de los pasos iniciales y fundamentales para configurar tu entorno de desarrollo y prepararte para crear tu primer mod. No es un camino rápido, pero con paciencia y las herramientas adecuadas, podrás empezar a dar forma a tus propias creaciones.

¿Qué Necesitas para Empezar? Requisitos Fundamentales
Antes de sumergirnos en la configuración de carpetas y la instalación de software, es crucial asegurarse de que tienes todo lo necesario. La preparación es clave para un proceso sin frustraciones. Aquí tienes una lista detallada de los requisitos indispensables:
- Un Dispositivo Compatible: Necesitarás un ordenador con sistema operativo Windows, Linux o Mac. El proceso de desarrollo se realiza en un entorno de escritorio.
- Una Copia Legítima de Hollow Knight para PC: Esto es muy importante. Debes poseer el juego en plataformas como Steam, GOG o Humble Bundle. Las versiones de consola (PlayStation, Xbox, Switch) o las de Xbox Game Pass para PC no son compatibles con el modding, ya que no permiten el acceso y la modificación de los archivos necesarios del juego.
- Visual Studio Community: Este es el Entorno de Desarrollo Integrado (IDE) que utilizaremos para escribir y compilar el código de nuestro mod. Es una herramienta increíblemente potente y, lo mejor de todo, gratuita para desarrolladores individuales y pequeños equipos.
- .NET Framework 4.7.2: Hollow Knight fue desarrollado utilizando este marco de trabajo de Microsoft. Para que nuestros mods sean compatibles y puedan interactuar con el juego, necesitamos tener instalado este framework específico.
- La API de Modding de Hollow Knight: La API (Interfaz de Programación de Aplicaciones) es el puente que conecta nuestro código con el juego. Contiene todas las herramientas y bibliotecas necesarias para que nuestras modificaciones funcionen correctamente. Descargaremos los archivos binarios (DLLs) más recientes.
Paso a Paso: Configurando tu Entorno de Desarrollo
Ahora que ya sabemos lo que necesitamos, es hora de poner manos a la obra. Sigue estos pasos en orden para configurar tu sistema correctamente. Tómate tu tiempo y asegúrate de completar cada paso antes de pasar al siguiente.
1. Instalación del Software Esencial
Lo primero es instalar las dos herramientas de software principales: Visual Studio y .NET Framework.
- Instalar Visual Studio Community: Ve al sitio web oficial de Microsoft y descarga el instalador de "Visual Studio Community". Durante la instalación, se te pedirá que elijas las "cargas de trabajo". Asegúrate de seleccionar la carga de trabajo llamada ".NET desktop development". Esto instalará todas las herramientas necesarias para trabajar con proyectos de C# y .NET Framework.
- Instalar .NET Framework 4.7.2: Aunque la carga de trabajo de Visual Studio puede instalarlo, es una buena práctica asegurarse de tener la versión correcta. Busca ".NET Framework 4.7.2 Developer Pack" en el sitio de Microsoft y descárgalo. El "Developer Pack" es importante porque incluye las bibliotecas necesarias para el desarrollo, no solo para la ejecución de aplicaciones.
2. Creación de la Estructura de Carpetas
Una buena organización es fundamental. Vamos a crear una carpeta principal donde vivirá todo nuestro proyecto de modding.
- Crea una carpeta en un lugar de fácil acceso (por ejemplo, en tu Escritorio o en la raíz de tu disco C:). Nómbrala "Hollow Knight Mods". Esta será tu área de trabajo principal.
- Dentro de "Hollow Knight Mods", crea dos nuevas carpetas: una llamada "Api" y otra llamada "Vanilla".
3. Obteniendo los Archivos del Juego y la API
Ahora necesitamos poblar nuestras carpetas con los archivos necesarios del juego y de la API de modding.
- La carpeta "Vanilla": Esta carpeta contendrá una copia limpia y sin modificar de los archivos del juego. Esto es crucial para tener una referencia y poder restaurar el juego si algo sale mal.
- Navega a la carpeta de instalación de Hollow Knight. En Steam, puedes hacerlo haciendo clic derecho en el juego en tu biblioteca, seleccionando "Propiedades" > "Archivos locales" > "Explorar".
- Una vez allí, busca una carpeta llamada "hollow_knight_Data" y entra en ella.
- Dentro, encontrarás una carpeta llamada "Managed". Copia esta carpeta "Managed" completa.
- Pega la carpeta copiada dentro de tu directorio de trabajo "Hollow Knight Mods" y renómbrala a "Vanilla". Ahora tienes una copia de seguridad segura.
- La carpeta "Api": Aquí es donde pondremos los archivos de la API de modding.
- Busca en internet la última versión de la "Hollow Knight Modding Api". Generalmente se encuentra en repositorios de GitHub. Descarga el archivo comprimido (zip) que corresponda a tu sistema operativo.
- Descomprime el contenido del archivo descargado.
- Copia todos los archivos y carpetas que has descomprimido y pégalos dentro de la carpeta "Api" que creaste anteriormente.
¡Felicidades! Si has seguido todos los pasos, tu sistema ya está configurado y listo para empezar a crear tu primer mod para Hollow Knight. Has sentado las bases sobre las que construirás tus futuras creaciones.
Tabla de Componentes del Entorno de Desarrollo
Para que quede más claro, aquí tienes una tabla que resume los componentes clave que acabamos de configurar.
| Componente | Propósito | Ubicación / Origen |
|---|---|---|
| Visual Studio Community | Escribir, depurar y compilar el código del mod. | Sitio web oficial de Microsoft |
| .NET Framework 4.7.2 | Marco de trabajo sobre el que corre el juego y los mods. | Sitio web oficial de Microsoft |
| Carpeta "Vanilla" | Copia de seguridad de los archivos originales del juego. | Copia de la carpeta "Managed" del juego |
| Carpeta "Api" | Contiene las herramientas y librerías para modding. | Descarga de la API de Modding |
Preguntas Frecuentes (FAQ)
¿Cómo renombro un mod?
La pregunta sobre renombrar un mod puede tener dos contextos:
- Si has descargado un mod de otro creador: Generalmente, el mod es un archivo con extensión .dll. Renombrar este archivo no suele afectar su funcionamiento interno, pero el nombre que se muestra en el menú de mods del juego está definido dentro del código del mod, por lo que no cambiará.
- Si estás creando tu propio mod: Renombrar tu proyecto es un proceso más complejo. Implica cambiar el nombre del proyecto dentro de Visual Studio, el nombre del ensamblado en las propiedades del proyecto y, probablemente, el nombre de la clase principal de tu mod. No es tan simple como cambiar el nombre de un archivo.
¿Realmente necesito saber programar para crear mods?
Sí. Para crear mods que hagan algo más que cambiar texturas (lo cual es otro proceso), necesitarás tener conocimientos de programación, específicamente en el lenguaje C#, que es el que utiliza el motor Unity y, por extensión, Hollow Knight. Esta guía te ayuda a configurar el entorno, pero el siguiente paso es aprender a escribir el código que dará vida a tus ideas.
¿Este proceso puede dañar mi juego o mis partidas guardadas?
El modding siempre conlleva un pequeño riesgo. Sin embargo, el método descrito aquí es bastante seguro por varias razones. Primero, estamos trabajando con una copia de los archivos del juego (en la carpeta "Vanilla"), no modificando los originales directamente. Segundo, la comunidad de modding de Hollow Knight ha creado herramientas robustas para minimizar los problemas. Aun así, siempre es una buena práctica hacer una copia de seguridad de tus archivos de guardado antes de probar mods complejos.
¿Por qué no funciona la versión de Xbox Game Pass?
Las aplicaciones y juegos instalados a través de la Microsoft Store o Xbox Game Pass están en un formato empaquetado y protegido que impide el acceso a sus archivos internos. Como el modding requiere modificar y añadir archivos en la carpeta del juego, estas versiones son, por diseño, incompatibles con este proceso.
Si quieres conocer otros artículos parecidos a Guía para Crear Mods de Hollow Knight puedes visitar la categoría Guías.
