← Volver al blog

Space Guardian — Desarrollo

Space Guardian — Creando un juego de supervivencia basado en puntuación

Space Guardian es un juego arcade de supervivencia donde el objetivo es sencillo: sobrevivir el mayor tiempo posible y conseguir la puntuación más alta.

Controlas una nave espacial que debe enfrentarse a oleadas cada vez más difíciles de enemigos. Cada nueva oleada aumenta el desafío, con más enemigos y diferentes patrones de ataque que obligan al jugador a moverse constantemente, esquivar y adaptarse si quiere mantener su puntuación en aumento.

Además, Space Guardian fue uno de los primeros juegos en los que trabajé, por lo que se convirtió en una oportunidad para experimentar con diferentes comportamientos de enemigos, patrones de disparo, habilidades y sistemas propios de los juegos arcade.

El objetivo principal

A diferencia de un juego tradicional en el que existe un último nivel que debes completar, Space Guardian está construido alrededor de una idea muy sencilla:

¿Cuánto tiempo puedes sobrevivir?

Los enemigos aparecen continuamente en oleadas y, mientras más tiempo sobrevivas, mayor será la dificultad.

No existe un nivel final al que llegar. En su lugar, el objetivo es llevar tu puntuación lo más alto posible antes de que finalmente seas derrotado.

Esto crea un ciclo en el que cada partida es una nueva oportunidad para superar tu puntuación anterior.

Comenzar la partida → Enfrentarse a los enemigos → Conseguir monedas y habilidades → Sobrevivir las oleadas → Conseguir una puntuación más alta → Volver a intentarlo

Diferentes enemigos y patrones de ataque

Una de las principales cosas que quería experimentar era crear enemigos que no se comportaran todos de la misma manera.

En lugar de simplemente hacer que todos los enemigos se acercaran al jugador y dispararan, se crearon diferentes tipos de ataques que requieren distintas formas de reaccionar.

Algunos enemigos disparan balas directamente hacia la posición del jugador, obligándolo a cambiar constantemente de dirección para evitar los proyectiles.

Otros enemigos lanzan misiles que persiguen al jugador, creando un tipo de amenaza diferente. En lugar de simplemente esquivar una bala una vez, debes mantenerte en movimiento para evitar que el misil consiga alcanzarte.

También existen enemigos que disparan tres misiles en diferentes direcciones, creando zonas más amplias de peligro y haciendo que la posición del jugador sea todavía más importante.

Uno de los patrones de ataque más interesantes pertenece a un enemigo que dispara múltiples proyectiles mientras gira constantemente. Debido a esta rotación, las balas se van distribuyendo alrededor del enemigo y terminan formando un patrón circular de proyectiles.

Estos diferentes comportamientos hacen que las oleadas sean menos predecibles y evitan que el jugador pueda utilizar siempre la misma estrategia de movimiento.

Habilidades y Power-Ups

Los enemigos pueden dejar diferentes habilidades y power-ups que modifican temporalmente el comportamiento de la nave.

Algunas mejoras aumentan las capacidades ofensivas del jugador, mientras que otras ayudan con el movimiento y la supervivencia.

Por ejemplo, durante una partida puedes conseguir mejoras que:

  • Aumentan la cantidad de misiles que disparas.
  • Añaden balas capaces de ralentizar a los enemigos.
  • Aumentan la velocidad de movimiento.
  • Mejoran las capacidades de combate de la nave.

Estas habilidades se vuelven especialmente importantes durante las partidas más largas, ya que la dificultad aumenta constantemente. Conseguir los power-ups adecuados puede marcar una gran diferencia cuando la pantalla comienza a llenarse de enemigos y proyectiles.

Recolección de monedas

Los enemigos también pueden dejar monedas al ser derrotados.

Estas monedas forman parte del sistema de progresión del juego y dan al jugador otra razón para recoger los objetos que aparecen durante la partida en lugar de simplemente intentar esquivarlo todo.

De esta forma, cada partida tiene varios objetivos:

Sobrevivir durante más tiempo, conseguir una puntuación más alta y recolectar la mayor cantidad de recursos posible.

Una pequeña tienda de naves

Space Guardian también cuenta con una pequeña tienda donde los jugadores pueden comprar diferentes skins para sus naves.

Estas skins están pensadas principalmente como elementos de personalización y no afectan directamente al poder de la nave.

La idea era añadir un pequeño elemento de colección y personalización sin hacer que el progreso del jugador dependiera de los objetos cosméticos.

Diseñando para la rejugabilidad

Como el objetivo principal es conseguir la puntuación más alta, la rejugabilidad era una parte importante del diseño.

El juego no necesita una historia extensa ni decenas de niveles para mantener al jugador interesado. El desafío viene de intentar sobrevivir más tiempo que en la partida anterior.

Una buena partida puede terminar estableciendo un nuevo récord, mientras que la siguiente se convierte en una nueva oportunidad para superarlo.

La cantidad creciente de enemigos, los diferentes patrones de ataque y las oportunidades de conseguir power-ups ayudan a que cada partida sea ligeramente diferente.

Uno de mis primeros juegos

Space Guardian fue uno de los primeros juegos en los que trabajé y se convirtió en una buena oportunidad para experimentar con los fundamentos del desarrollo de juegos arcade.

Durante este proyecto trabajé con diferentes sistemas como comportamientos de enemigos, patrones de proyectiles, power-ups, sistemas de puntuación, coleccionables y una progresión sencilla para el jugador.

El proyecto partió de una idea relativamente simple: una nave espacial intentando sobrevivir contra oleadas infinitas de enemigos. A partir de esa idea fui construyendo diferentes sistemas alrededor de la mecánica principal.

El resultado es una experiencia arcade sencilla de entender:

Muévete. Esquiva. Dispara. Consigue power-ups. Sobrevive.

Y, sobre todo...

¡Supera tu récord!