← Volver al blog

Knight Survival — Desarrollo de un juego de supervivencia por oleadas.

Knight Survival — Creando un juego de supervivencia por oleadas

Knight Survival es un juego de acción y supervivencia por oleadas en el que controlas a un caballero que debe enfrentarse a cantidades cada vez mayores de enemigos. El objetivo es sencillo: sobrevivir, conseguir recursos, mejorar a tu personaje y derrotar al Boss que aparece al final de cada nivel.

Pero a medida que las oleadas se vuelven más difíciles, simplemente sobrevivir ya no es suficiente. Tendrás que elegir las mejoras adecuadas y crear una combinación que te permita enfrentarte a los desafíos de cada nivel.

El ciclo principal del juego

Cada nivel comienza con el jugador entrando en una arena donde empiezan a aparecer enemigos. A medida que pasa el tiempo, las oleadas se vuelven más intensas y aparecen cada vez más enemigos.

Al derrotarlos, pueden dejar diferentes recursos como gemas, monedas, huevos y energía, haciendo que cada enfrentamiento también contribuya a la progresión del jugador.

Después de superar todas las oleadas, aparece un Boss. Estos enemigos tienen mucha más vida y cuentan con ataques especiales, convirtiéndose en la prueba final de la combinación de habilidades que hayas creado durante el nivel.

Si consigues derrotarlo, podrás avanzar al siguiente nivel, donde los enemigos serán todavía más fuertes.

El ciclo principal del juego es:

Jugar un nivel → Sobrevivir las oleadas → Conseguir recursos → Derrotar al Boss → Mejorar al personaje → Volver a luchar

Un sistema de combate centrado en el movimiento

Una de las principales decisiones de diseño fue hacer que el combate estuviera enfocado en el movimiento del jugador en lugar de los ataques manuales.

El jugador únicamente controla el movimiento del personaje, mientras que los ataques se realizan automáticamente.

Las espadas buscan automáticamente a los enemigos cercanos y se encargan de atacarlos. De esta manera, el jugador puede concentrarse en posicionarse, esquivar enemigos y proyectiles y encontrar una ruta segura para sobrevivir.

Este sistema también facilita una posible adaptación a dispositivos móviles, ya que el control puede mantenerse sencillo y centrado principalmente en el movimiento.

Controles

  • W / A / S / D — Moverse
  • Flechas — Moverse
  • Mouse — Moverse

Creando diferentes combinaciones de habilidades

Durante cada nivel, los enemigos pueden soltar gemas, que se utilizan para comprar habilidades temporales.

Estas habilidades solamente duran durante el nivel actual, por lo que cada partida puede desarrollarse de una manera diferente dependiendo de las mejoras que el jugador elija.

El juego cuenta con 9 habilidades diferentes:

  • Vida — Aumenta el porcentaje de vida máxima.
  • Evasión — Aumenta la probabilidad de esquivar ataques.
  • Armadura — Aumenta la defensa del personaje.
  • Espadas adicionales — Añade más espadas que giran alrededor del jugador, hasta un máximo de 9.
  • Velocidad de ataque — Aumenta la velocidad con la que las espadas son lanzadas hacia los enemigos cercanos.
  • Velocidad de movimiento — Aumenta la velocidad del personaje.
  • Daño — Aumenta el daño general.
  • Perforación — Aumenta la probabilidad de que las espadas atraviesen a los enemigos.
  • Daño crítico — Aumenta el porcentaje de daño de los golpes críticos.

Esto permite crear diferentes tipos de builds dependiendo de las habilidades que aparezcan y de las necesidades de cada nivel.

Puedes enfocarte en hacer mucho daño, aumentar tu velocidad de ataque, crear una defensa más resistente o combinar varias espadas con habilidades de perforación para atravesar grupos de enemigos.

Progresión permanente

No todas las mejoras desaparecen al terminar un nivel.

El juego también cuenta con una moneda llamada Energía, que puede utilizarse para comprar mejoras porcentuales permanentes.

A diferencia de las habilidades temporales, estas mejoras permanecen activas en todos los niveles.

De esta manera existen dos sistemas de progresión diferentes:

Las habilidades temporales te ayudan a sobrevivir durante el nivel actual.

Las mejoras permanentes hacen que tu personaje sea cada vez más fuerte a largo plazo.

Esto también hace que perder un nivel no signifique que todo el progreso se haya perdido. Cada partida puede ayudarte a conseguir recursos para volver más fuerte e intentar nuevamente.

Tienda, personajes, espadas y mascotas

Las monedas obtenidas durante las partidas pueden utilizarse en la tienda para desbloquear nuevos personajes y espadas.

Los huevos permiten conseguir mascotas, añadiendo otra forma de colección y progresión al juego.

También se añadieron diferentes skins y espadas personalizables. Algunos de estos elementos son completamente cosméticos, por lo que no aumentan el daño ni la armadura del personaje.

La idea era permitir que el jugador pudiera personalizar su personaje sin convertir todos los elementos visuales en mejoras de poder.

Enemigos con diferentes comportamientos

Para evitar que todos los niveles se sintieran iguales, se crearon diferentes tipos de enemigos con distintos comportamientos.

Algunos simplemente se mueven directamente hacia el jugador, mientras que otros tienen una mayor velocidad de movimiento o más armadura.

También existen enemigos que atacan a distancia y utilizan proyectiles, obligando al jugador a prestar atención tanto a los enemigos que se acercan como a los ataques que aparecen en la arena.

Otros enemigos cuentan con patrones de disparo diferentes y no necesariamente atacan directamente hacia la posición del jugador, creando situaciones de movimiento distintas.

A medida que avanzan los niveles, estos enemigos aparecen en mayores cantidades y se vuelven cada vez más peligrosos.

Las batallas contra los Bosses

Al final de cada nivel, el jugador debe enfrentarse a un Boss.

Los Bosses tienen mucha más vida que los enemigos normales y cuentan con ataques especiales que obligan al jugador a mantenerse en movimiento.

Además, su dificultad aumenta a medida que se avanza por los niveles.

La intención era que el Boss no fuera simplemente "un enemigo con mucha vida", sino una especie de prueba final para comprobar si la combinación de habilidades que el jugador construyó durante el nivel es suficientemente buena.

Sobrevivir a las oleadas es un desafío.

Estar preparado para el Boss es otro.

Misiones y recompensas

Para añadir otra forma de progresión, Knight Survival también cuenta con un panel de Quests.

Los jugadores pueden completar diferentes misiones para conseguir recompensas como monedas, huevos y energía.

Esto permite seguir progresando incluso fuera de los niveles principales. Si todavía no estás preparado para superar el siguiente nivel, puedes completar algunas quests, conseguir recompensas, mejorar tu personaje y volver a intentarlo.

El ciclo completo del juego

Todos estos sistemas están conectados alrededor de un ciclo de progresión sencillo:

Entrar a un nivel

Luchar contra las oleadas

Conseguir gemas, monedas, huevos y energía

Elegir habilidades temporales

Derrotar al Boss

Volver al menú principal

Comprar mejoras permanentes, personajes, espadas y mascotas

Revisar las Quests y recoger recompensas

Comenzar el siguiente nivel

La idea es que cada sistema contribuya al siguiente. Cada batalla te proporciona recursos, cada mejora te prepara para futuros desafíos y cada nuevo nivel aumenta la dificultad y obliga al jugador a seguir mejorando.

La idea detrás de Knight Survival

La idea principal de Knight Survival era crear un juego que fuera fácil de entender, pero que ofreciera suficiente progresión para mantener al jugador avanzando.

No necesitas preocuparte por apuntar o presionar constantemente botones de ataque. En su lugar, la atención está puesta en el movimiento, el posicionamiento, la elección de habilidades y la supervivencia.

A medida que avanzan las oleadas, la pantalla comienza a llenarse de enemigos, proyectiles y espadas. El jugador tiene que moverse constantemente para encontrar espacios seguros y evitar quedar rodeado.

Lo que comienza como una batalla sencilla contra unos pocos enemigos puede terminar convirtiéndose en una arena llena de enemigos, proyectiles, espadas y habilidades.

Y ahí es donde empieza realmente la diversión.