Back to Blog
·Summer Team

Cómo hacer un juego como Vampire Survivors (con IA)

Una guía paso a paso para crear tu propio clon de Vampire Survivors con IA. Las mecánicas exactas que debes recrear, qué plantilla usar y cómo publicarlo en Summer Engine.

Vampire Survivors parece imposible de soltar y sorprendentemente sencillo de construir. Te mueves, los monstruos llegan en oleadas, tus armas disparan solas y cada pocos segundos eliges una mejora que lleva la partida en una nueva dirección. No hay apuntado, no hay sistema de combos, no hay rotación de habilidades. El juego entero está construido a partir de un puñado de sistemas que se alimentan entre sí.

Esa simplicidad es exactamente por qué es uno de los mejores géneros para hacer tú mismo. Las reglas son claras y bien conocidas, ninguna requiere física complicada ni redes, y la diversión viene de ajustar números en lugar de escribir código difícil. Esta guía explica los cinco sistemas que hacen funcionar un survivors-like y luego muestra cómo construir cada uno con IA partiendo de una plantilla en lugar de un proyecto en blanco.

{/* IMAGE: Hero graphic showing a survivors-like scene, player surrounded by enemy hordes with auto-firing weapons and XP orbs. 1200x675, illustration. */}

Los cinco sistemas que hacen un survivors-like

Desmonta Vampire Survivors y te quedan cinco sistemas. Haz que estos funcionen juntos y tienes el género. Todo lo demás es tema y acabado.

SistemaQué hacePor qué importa
Armas de disparo automáticoDisparan con un temporizador hacia los enemigos, sin necesidad de inputEl combate sin intervención que define el género
Generador de oleadasGenera oleadas de enemigos cada vez más intensasLa presión creciente que crea tensión
Orbes de XP y subida de nivelLos enemigos sueltan orbes que llenan una barra de XPEl bucle de retroalimentación principal que impulsa cada partida
Elección de mejorasCada nivel ofrece una selección de mejorasLa decisión que hace cada partida diferente
Evolución de armasUn arma al máximo nivel más un pasivo se convierte en un arma nuevaEl objetivo a largo plazo que premia las elecciones inteligentes

La trampa al construir esto desde cero es que pasas tu primera semana conectando el código base (bucles de aparición, recolección de orbes, la pantalla de subida de nivel) y nunca llegas a la parte que realmente es divertida de diseñar. Eso es lo que resuelve una plantilla.

Empieza desde la plantilla de survivors-like, no desde un proyecto en blanco

El mayor ahorro de tiempo es empezar desde una plantilla que ya tiene el bucle funcionando. En Summer Engine, la plantilla de survivors-like incluye generación de oleadas, orbes de XP, la interfaz de subida de nivel, espacios de armas, números de daño y vibración de pantalla ya integrados. La abres y tienes un juego funcional desde el primer momento.

Eso cambia la forma en que trabajas. En lugar de construir sistemas, cambias una cosa a la vez y juegas el resultado. Cambias el tema. Añades un arma. Aumentas la curva de aparición. Añades una evolución. Cada cambio es una conversación corta y puedes jugar después de cada uno.

Empieza desde la plantilla de survivors-like aquí.

Si quieres ver otras opciones de inicio, la biblioteca de plantillas completa incluye RPGs, plataformas, deckbuilders y más. Pero para este género, la plantilla de survivors-like es el punto de partida correcto.

Paso 1: Pon en marcha el bucle base y rediseña su apariencia

Abre la plantilla y juégala una vez antes de cambiar nada. Quieres sentir la línea de partida: qué tan rápido llegan los enemigos, con qué frecuencia subes de nivel, cómo disparan las armas. Esa línea de partida es tu punto de referencia para todas las decisiones de ajuste posteriores.

Ahora hazla tuya empezando por el tema, porque el tema es el cambio más barato y hace que el proyecto se sienta como un juego real de inmediato. Describe el mundo que quieres:

Rediseña esto como un juego de survivors de ciencia ficción. El jugador es un marine solitario, los enemigos son enjambres alienígenas y el arma inicial es un rifle de plasma de disparo automático en lugar del látigo.

La IA cambia los sprites, renombra el arma y ajusta la configuración inicial. Juegas de nuevo. El bucle es idéntico, pero ahora es tu bucle. Este es el ritmo de toda la construcción: cambio pequeño, jugar, decidir, repetir.

{/* IMAGE: Before and after of a reskin, default fantasy theme on the left, sci-fi marine theme on the right. 1200x675, illustration. */}

Paso 2: Ajusta el generador de oleadas

La curva de aparición es el corazón de la dificultad. Demasiado suave y la partida es aburrida. Demasiado pronunciada y los jugadores mueren antes de construir nada. Vampire Survivors acierta empezando despacio y escalando hacia el caos que llena la pantalla alrededor del minuto diez.

Ajustas esto en lenguaje natural:

Haz que los enemigos aparezcan despacio durante los primeros dos minutos, luego escala bruscamente. Añade un tipo de enemigo más resistente en el minuto cinco y un evento de enjambre en el minuto diez que inunde la pantalla.

La razón para hacerlo mediante conversación es la velocidad. El ajuste de aparición es iterativo por naturaleza: cambias una curva, juegas una partida, sientes que el minuto seis está muerto, y vuelves a ajustar. Hacer ese bucle con prompts cortos es mucho más rápido que buscar en el código la constante correcta cada vez. Si quieres un control exacto, también puedes abrir el editor y editar los valores de aparición a mano. Ambos caminos editan el mismo proyecto.

Paso 3: Construye la elección de mejoras

La pantalla de subida de nivel es donde un survivors-like se convierte en un juego sobre decisiones. Cada vez que subes de nivel, el juego ofrece algunas mejoras y tú eliges una. El conjunto del que se extraen es lo que da identidad a cada partida.

Empieza definiendo tu conjunto de mejoras:

Cuando el jugador suba de nivel, ofrece tres mejoras elegidas de este conjunto: un arma nueva, un aumento de daño, un aumento de cadencia de fuego, proyectiles adicionales, un aumento de velocidad de movimiento y un imán que atrae los orbes de XP desde más lejos.

Luego ajusta la sensación. Dos parámetros importan más: cuántas opciones muestras por nivel (tres es lo estándar, más opciones significa más agencia pero partidas más lentas) y cómo el conjunto pondera las armas frente a los pasivos. Un conjunto con demasiadas armas deja a los jugadores sin poder porque nada llega al nivel máximo. Un conjunto con demasiados pasivos hace que las partidas se sientan iguales. Encuentras el equilibrio jugando, que es exactamente por qué la iteración rápida importa aquí.

Paso 4: Añade evoluciones de armas

Las evoluciones son el juego a largo plazo. En Vampire Survivors, llevar un arma al nivel máximo mientras también tienes un pasivo específico la transforma en algo dramáticamente más poderoso. El látigo más Hollow Heart se convierte en Bloody Tear. Esa promesa de recompensa es lo que hace que las elecciones de mejora sean significativas tres minutos antes de que rindan sus frutos.

Una evolución es simplemente una regla. Describes la receta:

Cuando el rifle de plasma alcance el nivel máximo y el jugador también tenga el pasivo Power Cell, evoluciónalo a Plasma Storm, que dispara en las ocho direcciones y atraviesa enemigos.

La IA conecta la comprobación de desbloqueo y construye el nuevo comportamiento del arma. Repite para cada arma que quieras que tenga una evolución. El trabajo de diseño aquí es tuyo y es la decisión creativa más importante de todo el juego: qué combinaciones vale la pena perseguir. Un buen árbol de evoluciones es lo que los jugadores capturan en pantalla y comparten. Apunta a combinaciones que parezcan obvias en retrospectiva pero que tarden una o dos partidas en descubrirse.

{/* IMAGE: A weapon evolution chart showing base weapon plus passive equals evolved weapon, three rows. 1200x675, illustration. */}

Paso 5: Añade el jugo que vende el caos

El género survivors-like vive del feedback. La misma partida se siente el doble de bien con números de daño apareciendo, vibración de pantalla en golpes fuertes, orbes de XP volando hacia el jugador y un sonido satisfactorio cuando un arma evoluciona. La plantilla incluye lo básico, pero aquí es donde aprietas:

Añade una breve vibración de pantalla cuando dispare un arma evolucionada, haz que los orbes de XP vuelen hacia el jugador más rápido a medida que se acumula la mejora de imán, y reproduce un sonido ascendente cuando el jugador esté a punto de subir de nivel.

Nada de esto cambia los sistemas subyacentes. Cambia cómo se sienten los sistemas, y la sensación es la mayor parte de lo que hace adictivo un survivors-like. Dedica tiempo real aquí. Es barato de añadir y es lo que los jugadores recuerdan.

Paso 6: Encuentra tu variante única

Un survivors-like de base es divertido, pero el género está saturado. Lo que sostiene un juego es una idea que la base no tiene. La buena noticia es que el bucle es tan simple que casi cualquier variante se siente novedosa.

Elige una y apuesta por ella:

  • Una capa de construcción de mazos donde las mejoras vienen de una mano de cartas repartida en lugar de tres aleatorias
  • Apuntado manual en un arma mientras el resto dispara solo, dando ventaja a los jugadores habilidosos
  • Cooperativo donde cada jugador se especializa en un rol y comparte un conjunto de XP
  • Terreno destructible que tallas mientras atraes a los enemigos
  • Un sistema de bendiciones divinas donde las elecciones entre partidas reconfiguran toda tu build

Construyes la variante de la misma manera que construiste todo lo demás: la describes, la juegas, la ajustas. Como los cimientos ya son sólidos, puedes permitirte dedicar la mayor parte de tu esfuerzo a lo único que hace destacar tu juego.

Qué obtienes gratis y qué cuesta dinero

Summer Engine es gratuito. La plantilla de survivors-like, el modo 2D, el flujo de construcción conversacional, el editor y la exportación a una versión de escritorio real que puedes publicar en Steam o itch.io están todos en el nivel gratuito. Puedes construir y publicar un juego completo de supervivencia de hordas sin pagar.

Los planes de pago existen para un uso más intensivo de la IA y tiempos de respuesta más rápidos cuando estás iterando mucho, algo que el género survivors-like fomenta porque gran parte del trabajo son pasadas de equilibrio. Pero ninguno de los sistemas principales de esta guía está detrás de un muro de pago. Si estás empezando, el nivel gratuito es el lugar correcto para construir tu prototipo y tu primer lanzamiento.

Constrúyelo

El survivors-like es uno de los géneros más gratificantes de hacer porque la distancia entre "nada" y "jugable" es pequeña, y la distancia entre "jugable" y "adictivo" es todo ajuste, que es la parte que la IA acelera más. Empieza desde la plantilla, pon el bucle en marcha y luego cambia una cosa a la vez hasta que sea tuyo.

Empieza desde la plantilla de survivors-like o abre el creador de juegos con IA y describe el survivors-like que tienes en mente. Si quieres jugar el género antes de construirlo, nuestro resumen de juegos parecidos a Vampire Survivors es un buen lugar para encontrar ideas que vale la pena tomar prestadas.

Frequently asked questions

¿Qué tan difícil es hacer un juego como Vampire Survivors?

Más fácil que la mayoría de los géneros. El bucle de juego estilo survivors se construye a partir de un número reducido de sistemas bien conocidos, y ninguno de ellos requiere física compleja ni código de red. La parte difícil es el ajuste, no la programación: qué tan rápido escalan los enemigos, cuántas opciones de mejora ofreces y qué combinaciones de armas se sienten rotas de una manera satisfactoria. Partir de una plantilla elimina el código base para que puedas dedicar tu tiempo al equilibrio, que es lo que realmente importa.

¿Qué plantilla debería usar?

Usa directamente la plantilla de survivors-like. Incluye generación de oleadas, orbes de XP, la pantalla de subida de nivel, espacios de armas, números de daño y vibración de pantalla ya integrados. Comienzas con un juego funcional desde el primer momento, y luego cambias el tema, las armas y las curvas de aparición mediante conversación. Empezar desde un proyecto en blanco significa reconstruir todo eso a mano antes de poder avanzar.

¿Puede la IA gestionar el sistema de evolución de armas?

Sí. Las evoluciones son simples reglas: el arma X al nivel máximo más el pasivo Y produce el arma evolucionada Z. Describes cada receta de evolución en lenguaje natural y la IA conecta la comprobación de desbloqueo y el nuevo comportamiento del arma. El trabajo creativo, decidir qué combinaciones vale la pena perseguir, es tuyo, no de la IA.

¿Necesito saber programar?

No. Construyes describiendo lo que quieres en lenguaje natural, y el motor escribe y edita el código Godot subyacente por ti. Puedes abrir el editor y ajustar valores a mano si quieres un control más fino, pero nunca tienes que escribir un script desde cero para conseguir un survivors-like funcional.

¿Es gratis hacer un juego como Vampire Survivors?

Sí. Summer Engine es gratuito, incluyendo la plantilla de survivors-like, el modo 2D y la exportación a una versión de escritorio real que puedes publicar en Steam o itch.io. Los planes de pago existen para un uso más intensivo de la IA y tiempos de respuesta más rápidos, pero el nivel gratuito es suficiente para crear, ajustar y publicar un juego completo de supervivencia de hordas.

¿Puedo vender mi clon de Vampire Survivors en Steam?

Sí, siempre que tu arte y música sean propios o estén correctamente licenciados. El género es perfectamente legal para crear tu propia versión, ya que no se puede registrar la propiedad intelectual de una mecánica de juego, solo de activos y nombres específicos. Summer Engine exporta una versión nativa de escritorio, así que el mismo proyecto que funciona en el editor es el que publicas. Todo el proceso está explicado en Cómo publicar un juego en Steam.

¿Cuánto tiempo se tarda en construir un prototipo?

Un prototipo jugable a partir de la plantilla de survivors-like tarda una tarde. Primero haces funcionar el bucle principal, luego iteras: cambias el tema, añades armas, ajustas la curva de aparición, añades evoluciones. El género premia la iteración, así que la mayor parte de tu tiempo se va en pasar de equilibrio en lugar de construir sistemas, que es exactamente la parte que la IA acelera más.

¿Por qué el género survivors-like es bueno para seguir desarrollando?

El suelo mecánico es bajo y el espacio de diseño es amplio. Como el bucle principal es tan simple, casi cualquier variante se siente novedosa: una capa de construcción de mazos, apuntado manual, roles en cooperativo, terreno destructible, un sistema de bendiciones divinas. Puedes publicar la base rápidamente y luego invertir tu esfuerzo real en la idea que hace destacar tu juego.