Skip to content

Una alternativa a Defold cuando prefieres no escribir Lua

Defold es un motor gratuito bueno de verdad con una fortaleza poco común: builds muy pequeñas y un rendimiento fiable en hardware modesto. Si miras más allá, casi siempre es por una razón: todo en él es Lua, y no viniste aquí a aprender Lua. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu propio Claude, ChatGPT, agente o clave de API. Funciona en Windows, macOS y Linux, sobre el motor oficial de Godot.

Read this page in English

Démosle a Defold lo que es suyo

Defold es gratuito, sin royalties ni coste por puesto, y con él se han publicado juegos comerciales de verdad. Sus builds son inusualmente pequeñas, lo que importa más de lo que la gente espera cuando tu público está en un móvil o en un portátil de gama baja. Su editor es rápido y su modelo de componentes es limpio.

También es estable en el sentido aburrido y valioso. Los proyectos no se pudren entre versiones como pasa en otros sitios. Si tienes un juego 2D funcionando bien en Defold, aquí no hay ningún argumento para que lo muevas.

Sus limitaciones son la otra cara de ese enfoque. El soporte 3D existe, pero el motor está claramente centrado en juegos planos, y es una elección y no una carencia. La limitación que de verdad muerde es que todo es Lua. Programas, y el tamaño de lo que puedes construir es el tamaño del Lua que estés dispuesto a escribir.

La gente se va por el lenguaje, no por la dimensión

La lectura obvia solía ser la dimensión. Defold está centrado en 2D, así que quien quería un valle que recorrer se iba a otro sitio, y esa era toda la historia de salir de Defold. Ahora no lo es. En Flockbay el brief decide qué tipo de juego haces, 2D o 3D, antes de construir nada, y un juego plano recibe herramientas planas y no un mundo 3D con la profundidad apagada.

Lo que no se mueve es el lenguaje. Lua es pequeño y agradable, y aprenderlo sigue siendo aprender un lenguaje de programación. Para quien quiere un juego y no una afición de programar, eso es todo.

Flockbay responde a eso, a un precio. El motor de debajo es Godot, de código abierto e incluido dentro de la app. No escribes el código: a partir de un brief que apruebas, Flockbay construye el mundo, escribe GDScript dentro de tu proyecto y juega el juego para comprobar su propio trabajo. A lo que renuncias es a la huella diminuta de Defold y a su alcance en dispositivos pequeños, y ninguna de las dos es poca cosa.

Una primera versión 2D es jugable, no vacía

Elige 2D y la primera versión es la del brief que aprobaste, y es jugable: suelo de tiles, una franja de paisaje detrás, sprites y un controlador del jugador que camina, cae y salta con las teclas que pulses. Eso llega después de aprobar el brief y no al final de un tutorial, lo que significa que lo primero que haces es jugar algo en lugar de montar algo.

El suelo es una capa de tiles. Flockbay lo coloca, y Paint en el editor de Godot te deja arrastrar para poner o borrar celdas tú; en cualquier caso los tiles, los bordes y la colisión se derivan todos de qué celdas son suelo en lugar de colocarse uno a uno. Ese emparejador es nuestro, y es una función pura de la cobertura, así que pintar las mismas celdas en otro orden dibuja el mismo mundo y una reconstrucción nunca reordena tus bordes. Los dieciséis tiles dibujados se recortan de las nueve piezas que ya trae un tileset, así que no hay que crear nada para que los bordes encajen. La cámara se encuadra con tres recuadros (lo que se ve, la zona muerta y los límites de desplazamiento). Flockbay los fija, están en Player controller en la vista 2D del editor para cuando quieras arrastrarlos, y los límites siguen el suelo hasta la primera vez que se fijan a mano.

La vista lateral y la cenital no son dos modos entre los que eliges. Salen de la gravedad. Declárala y abajo es una dirección, así que el control es horizontal y hay salto; no declares ninguna y el cuerpo se mueve en los dos ejes y no hay nada de lo que saltar. El mismo código en ambos casos, y los mismos ajustes del personaje debajo (velocidad al caminar y al correr, control en el aire, punto más alto del salto, tamaño del cuerpo, longitud del paso), así que "haz que se sienta más pesado" es un reajuste y no una reescritura.

El arte es la parte que la gente espera que sea el problema. La biblioteca de objetos ya hechos de Flockbay es un 90,8 % sprites (55.073 objetos de 60.648), y un sprite entra en la escena en una posición, giro y escala exactos, colocado por Flockbay o por ti con Place. Un sprite se apoya en su propio centro inferior dibujado, así que se queda sobre el suelo en lugar de flotar lo que mida el margen transparente que traiga su archivo. Dónde se rompe: Flockbay genera imágenes fijas, no hojas de sprites ni un personaje animado. Los fotogramas salen de ti, de un artista o de una biblioteca, y las herramientas de animación propias de Godot en el editor los ponen en movimiento.

Todo se construye, y la última decisión se puede señalar

Flockbay construye el mundo a partir del brief. En un juego plano eso es suelo de tiles y sprites. En el lado 3D es terreno, un lago con su contorno, clima, edificios, los personajes que pueblan el lugar. Una decisión espacial que es puro gusto se toma más rápido señalando que describiendo, así que las mismas herramientas son botones alrededor de la vista del editor de Godot, con el deshacer de Godot detrás.

Esas herramientas 3D son herramientas 3D y no hay versión plana de ellas. Un juego 2D aquí no tiene agua ni clima, porque ninguna de las dos familias tiene respuesta en un mundo sin profundidad donde ponerlas. Mejor leerlo ahora que descubrirlo un martes.

El comportamiento se describe en ambos. Le dices a Flockbay qué debería pasar (el salto perdona unos fotogramas de pulsación tardía, el enemigo pierde tu rastro, la tienda cierra al anochecer) y escribe el GDScript en tu proyecto. Luego lo juegas y dices si se siente bien.

Ese juicio es el trabajo. No escribir código no significa no tener opinión; la opinión es la entrada con la que funciona todo el ciclo.

Dónde corre el juego

Flockbay es una app de escritorio para Windows, macOS y Linux, y trae Godot dentro. Pulsa Play y el juego corre en local en tu equipo. Nada se transmite y nada se renderiza en remoto.

Construir necesita conexión a internet porque Flockbay, la generación de assets y los datos del mundo llegan por la red. Jugar lo que construiste, no.

Sobre el coste: Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API. Defold es gratis del todo, y es una diferencia real que merece sopesarse si el dinero te importa más que el hecho de que te escriban el código.

Una nota sobre cambiar a mitad de proyecto

Si tienes un juego de Defold en marcha, traerlo aquí es una reconstrucción y no una migración. Lua no se convierte en GDScript y las colecciones no se convierten en escenas. Tu arte, tu audio y tus notas de diseño vienen contigo; todo lo demás se hace de nuevo.

A veces compensa y normalmente no. El caso en que compensa claramente es cuando el proyecto se ha atascado en el scripting y no en el diseño: sabes exactamente qué debería hacer el juego, y la distancia entre saberlo y tenerlo es una quincena de Lua que no te apetece nada. Tener esa mitad escrita por ti es toda la oferta. El caso en que no compensa es cuando el juego está casi terminado y el atractivo es la novedad.

Si estás entre proyectos, la decisión es mucho más barata, y empezar el siguiente aquí te cuesta una tarde averiguarlo.

Preguntas frecuentes

¿Es Defold mejor que Flockbay?
Para builds muy pequeñas, hardware modesto y publicar en móvil, sí, y no hay comparación. Para no escribir nada de código, no. Los dos hacen juegos 2D; solo uno te pide aprender Lua primero.
¿Puede Flockbay hacer un juego 2D?
Sí. Lo decide el brief, no es un modo al que cambias después. Una versión 2D tiene suelo de tiles, sprites y un controlador del jugador que camina y salta.
¿Puede generar un sprite animado?
No. Flockbay genera imágenes fijas y construye a partir de una biblioteca de objetos ya hechos o de las formas propias de Godot; un personaje animado no puede generarlo. Los fotogramas salen de ti, de un artista o de una biblioteca, y las herramientas de animación propias de Godot están en el editor. Es una carencia conocida, y conviene saberla antes de planificar en torno a ella.
¿Puedo convertir un proyecto de Defold?
No. Las colecciones de Defold y los scripts en Lua no se traducen a un proyecto de Godot. El arte y el audio que son tuyos se pueden reutilizar; la lógica se reconstruye.
¿Necesito aprender un lenguaje?
No. Flockbay construye el mundo y escribe GDScript en tu proyecto. Tú juzgas el juego jugándolo.
¿Cuánto cuesta?
La descarga es gratis, y la IA también. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API. Es una app de escritorio para Windows, macOS y Linux, y el juego corre en tu equipo.

Descarga Flockbay

Descarga gratuita para Windows, macOS y Linux. El brief decide 2D o 3D antes de construir nada.

Descarga Flockbay gratis

Sigue leyendo