Cuando descubrí Hollow Knight en 2017, no esperaba encontrarme ante una de las deconstrucciones más inteligentes del género Metroidvania. He trabajado con HTML5 y arquitecturas de juegos 2D, y puedo asegurar que lo que Team Cherry logró fue algo que muchos estudios grandes con presupuestos millonarios nunca consiguieron: entender que la verdadera esencia de un Metroidvania no radica en la exploración por la exploración, sino en cómo el diseño de niveles dialoga silenciosamente con el jugador.
En este artículo, voy a desglosar los pilares técnicos y de diseño que hacen de Hollow Knight un referente obligatorio, no solo para fans del género, sino para cualquiera que quiera comprender qué significa iterar correctamente sobre una fórmula clásica.
La Herencia Metroidvania: Más Allá del Copy-Paste
Antes de analizar qué hizo especial a Hollow Knight, conviene situar de dónde venía el género. Los Metroidvanias clásicos—Super Metroid (1994) y Castlevania: Symphony of the Night (1997)—establecieron un contrato implícito con el jugador: explora, encuentra upgrades, desbloquea nuevas áreas. Era un loop de dopamina bien calibrado.
Para 2017, sin embargo, el género daba señales de estancamiento. Muchos títulos indie intentaban replicar esa fórmula sin entender bien sus fundamentos. Team Cherry, un equipo de apenas tres personas, optó por un camino distinto: no copiaron la fórmula, la cuestionaron.
¿Qué pasaría si el mapa fuera un personaje?
Uno de mis descubrimientos más reveladores fue entender que en Hollow Knight, el reino de Hallownest no es simplemente un escenario, sino un organismo vivo con su propia lógica arquitectónica. Cada zona tiene una identidad visual, acústica y mecánica tan distintiva que el jugador nunca se pierde—no porque el mapa sea pequeño, sino porque cada región se siente diferente.
Técnicamente, esto se logra mediante varios recursos que trabajan juntos:
Esto enseña algo importante: la coherencia visual funciona como un sistema de navegación tan potente como cualquier minimapa. De hecho, Hollow Knight no tiene minimapa—y no le hace falta.
Mecánicas de Combate: Simplicidad Radical
Aquí es donde Team Cherry tomó una decisión que muchos críticos no entendieron al principio: el combate es deliberadamente simple. El Caballero, el protagonista, tiene un ataque básico con un arma, un salto y poco más. Sin combos, sin sistemas de magia complejos, sin mecánicas propias de RPG.
Podría parecer una limitación. En realidad es un acto de fe en el diseño de niveles.
La diferencia con otros Metroidvanias resulta reveladora si se compara. Mientras muchos títulos del género ofrecen entre cinco y diez ataques distintos, Hollow Knight se conforma con un ataque básico y un puñado de hechizos limitados. Donde otros juegos escalan la dificultad mediante estadísticas y variedad de armas, aquí la escalada llega a través del propio diseño de niveles. Y mientras en muchos casos basta con dominar la rotación de herramientas disponibles, Hollow Knight exige una maestría más exigente: timing preciso y posicionamiento constante.
El genio está en que la dificultad no proviene de que el enemigo sea "más fuerte", sino de que el espacio es más hostil. Los jefes de Hollow Knight son lecciones de diseño: cada ataque del enemigo requiere que el jugador se mueva de una forma específica. Se aprenden patrones, no estadísticas.
Narrativa Ambiental: El Silencio Como Herramienta
Aquí es donde Hollow Knight se separa completamente del resto. No hay cinemáticas ni diálogos extensos. La historia se cuenta mediante:
Esto resulta revolucionario porque demuestra que la narrativa no necesita ser contada: puede ser inferida. El jugador se convierte en arqueólogo, y la satisfacción de comprender la historia es más profunda porque la construyó mentalmente.
Este enfoque tiene también una ventaja técnica nada menor: reduce de forma considerable la carga de contenido narrativo explícito, lo que permite que un equipo pequeño construya un mundo que se percibe vasto.
El Sistema de Habilidades: Desbloqueo Progresivo Inteligente
El Metroidvania clásico usa upgrades para desbloquear áreas. Hollow Knight lo hace, pero añade una capa adicional: cada habilidad nueva no solo abre rutas, sino que cambia cómo juegas.
Obtener el salto doble no es solo "ahora puedes saltar dos veces". Es que toda tu relación con el espacio cambia. De repente, plataformas que eran imposibles resultan alcanzables. Enemigos que antes eran amenazantes se vuelven evitables. El mundo se reorganiza mentalmente.
Esto es lo opuesto a un upgrade de "daño +10%". Es, más bien, un upgrade de agencia.
Reflexión Final: La Lección Para Desarrolladores
Después de analizar muchísimas líneas de código y arquitectura de juegos, creo que la lección más importante de Hollow Knight es esta: las limitaciones son características, no bugs.
Team Cherry trabajó con restricciones brutales—equipo pequeño, presupuesto limitado, tecnología modesta—y convirtió cada una en una decisión de diseño deliberada. Al no contar con presupuesto para cinemáticas, crearon narrativa ambiental. Al no disponer de recursos para sistemas complejos de combate, perfeccionaron el timing y el posicionamiento. Y como no podían construir un mundo infinito, diseñaron uno que se siente interconectado y vivo, aunque en términos absolutos sea relativamente compacto.
Eso es diseño de juegos en su forma más pura.
Si trabajas en desarrollo indie con HTML5, C# o cualquier otro engine, Hollow Knight debería ser una referencia obligatoria no por lo que tiene, sino por lo que deliberadamente no tiene. Porque a veces la perfección no consiste en añadir más, sino en saber exactamente qué quitar.
Hollow Knight no es solo un gran juego. Es una clase magistral sobre cómo respetar al jugador, confiar en el diseño y demostrar que un equipo pequeño puede crear algo que a los estudios AAA, según numerosas estimaciones y análisis del sector, les costó bastantes años llegar a entender.
📬 No te pierdas nada
Recibe un aviso cuando publiquemos un artículo o juego nuevo.