Skip to content

Haz un juego de lucha con dos personajes antes de hacerlo con veinte

El juego de lucha que se termina tiene dos personajes y un escenario. Flockbay está hecho para eso: los sistemas se escriben por ti y tú dedicas el tiempo a que un enfrentamiento sea bueno.

Read this page in English

El alcance es todo el problema

Casi todos los juegos de lucha abandonados murieron por el plantel. Se planearon ocho personajes, dos se construyeron a medias, y equilibrar dos personajes a medias entre sí es imposible porque ninguno está terminado.

La versión que se publica tiene dos luchadores realmente distintos entre sí y un escenario que se ve bien. Eso es un juego de verdad. Y es lo bastante pequeño como para que te quepan en la cabeza todas sus interacciones, que es la única forma de que el equilibrio llegue a hacerse.

Una herramienta que escribe el código por ti no cambia esto. Hace barato el segundo personaje, que es justo la tentación que produce el plantel de doce que nadie ha jugado.

Lo que se escribe por ti

La máquina de estados del luchador, el lector y el buffer de entradas, la lista de movimientos como datos y no como ramas fijas en el código, hitboxes y hurtboxes, daño, barra de súper, flujo de rondas y el rival controlado por la IA para que tengas contra quién pelear antes de tener un segundo jugador. Flockbay lo escribe todo como GDScript en tu proyecto.

Que los movimientos sean datos importa más de lo que parece. Es la diferencia entre cambiar un valor de arranque y pedir un cambio de código. Pídelo así desde el principio y cada pasada de equilibrio posterior será más rápida.

El código vive en tu proyecto y puedes leerlo. No estás obligado. El ciclo previsto es que juegues y digas qué está mal.

Lo que construyes a mano

El escenario, la cámara y el aspecto. Un escenario de lucha tiene un trabajo poco habitual: tiene que ser lo bastante interesante para que la gente quiera mirarlo y lo bastante discreto para no tapar nunca a un luchador. Conseguir ese equilibrio es un problema de mirar, no de describir.

Así que lo colocas directamente. Suelo, fondo, iluminación, lo que pase al fondo. Luego pones la cámara donde la tiene el jugador y compruebas que los dos luchadores se leen bien contra él. Si no, cambias el escenario y no el código.

Los personajes y los efectos se pueden generar, sacar de la web o construir como geometría. Qué camino usas depende del estilo que buscas, y puedes mezclarlos en un mismo proyecto.

Dos jugadores en un mismo equipo

El versus local es lo primero que quieres que funcione, porque un juego de lucha solo se puede probar de verdad contra una persona. Flockbay es una app de escritorio para Mac y Windows y el juego corre en local sobre el Godot incluido, así que dos mandos en un mismo equipo es el caso sencillo y no un apaño.

Eso también significa una tasa de fotogramas estable, que en este género es una cuestión de corrección y no de pulido.

Construir necesita conexión a internet. Jugar, no. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API. Flockbay construye a partir de una biblioteca de objetos ya hechos, o con las formas propias de Godot.

Un modo entrenamiento es primero para ti

Lo más útil que puedes construir pronto es un modo entrenamiento, y no para los jugadores. Un muñeco que bloquea o no, una vista de hitboxes, un contador de fotogramas y la posibilidad de volver a la posición neutral al instante.

Sin él, cada comprobación de equilibrio es jugar una ronda entera para probar una interacción. Con él, pruebas la interacción directamente y una y otra vez, que es la diferencia entre ajustar un juego y adivinar.

Además es código, así que es barato de pedir. Casi nadie lo construye primero porque parece una función para un juego terminado. No lo es: es la herramienta con la que terminas el juego.

El sonido, el hitstop y la sensación de contacto

El contacto en un juego de lucha son tres efectos que llegan juntos: una breve congelación, un sonido con peso y una reacción visible en el personaje que recibe el golpe.

Quita la congelación y todo se siente resbaladizo. Quita la reacción y el golpe se lee como un fallo. Nada de esto es caro de añadir y todo es fácil de olvidar pedir.

Pide el hitstop explícitamente y luego ajústalo a sensación. Unos fotogramas de más y el juego se siente pesado; unos de menos y nada impacta. No hay un número correcto, solo el que se siente bien en tu juego.

Preguntas frecuentes

¿Cuántos personajes puedo tener?
La herramienta no impone ningún límite. El consejo, que va de terminar y no del software, es hacer primero dos buenos.
¿Puedo hacer dos jugadores en local?
Sí. El juego corre en tu equipo sobre el Godot incluido, así que dos mandos en un ordenador es el caso sencillo.
¿Tengo que escribir GDScript?
No. Lo escribe Flockbay. Tú juegas y dices si un movimiento se siente bien.
¿Puedo exportarlo?
Tu proyecto es un proyecto real de Godot, así que se exporta como se exportan los proyectos de Godot.
¿Hay plan gratuito?
Sí, y es un plan de verdad, no una cuenta atrás. Cubre todo el editor de mundos, y es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Un punto de partida es plantillas de acción y lucha. La nota de diseño que lo acompaña es qué hace bueno un sistema de combate.

Descarga Flockbay

Descarga gratuita para Mac y Windows. Empieza por un enfrentamiento.

Descarga Flockbay gratis

Sigue leyendo