Godot vs GDevelop: código o eventos, y dónde exportar con cada uno
Godot y GDevelop son gratis, de código abierto bajo la licencia MIT y buenos para 2D. Se diferencian en una pregunta: ¿escribes la lógica de tu juego como código o como filas de eventos? La mayoría de las demás diferencias, desde 3D hasta exportar, se desprenden de eso. Los datos sobre GDevelop que aparecen aquí provienen de su propio sitio y repositorio, consultados el 18 de octubre de 2026.
Por Eduardo Orellana · Publicado el 2026-10-18 · Guides
Ambos son gratis y tienen la misma licencia
Godot tiene licencia MIT, al igual que la biblioteca principal, los motores de juego, el editor y las extensiones de GDevelop, según las palabras de su propio repositorio. Puedes vender un juego hecho con cualquiera de los dos sin pagar regalías ni publicar su código fuente.
Así que la decisión no depende del costo ni de quién es dueño del juego. Depende de cómo quieres desarrollarlo y de lo que necesitas publicar.
GDevelop escribe la lógica como eventos; Godot, como scripts
GDevelop se describe como una herramienta sin código. La lógica del juego se construye con lo que su repositorio llama un sistema basado en eventos y comportamientos modulares: filas de condiciones y acciones, como «si el jugador choca con una moneda, suma 1 al puntaje y elimina la moneda», que eliges de listas en lugar de escribirlas.
La lógica de Godot es código: GDScript, un lenguaje parecido a Python creado para el motor, o C#. Una moneda es un Area2D cuya señal body_entered llama a una función que escribes. Al principio hay más que aprender, pero después no hay límites: cualquier cosa que pueda hacer el motor, puede hacerla un script.
Lo más obvio es pensar que los eventos son para principiantes y el código para profesionales. Más bien, los eventos permiten trabajar rápido en lo que cubre la lista de eventos, y el código permite trabajar rápido en todo lo demás. Un juego de plataformas con movimiento predefinido se hace rápido en GDevelop. Un juego con muchos sistemas, como un árbol de crafteo, un formato de guardado y una IA que planifica, es donde un lenguaje de scripting demuestra su valor.
Los motores están construidos de maneras distintas
Según su repositorio, el motor de juego de GDevelop está escrito en TypeScript y su editor, en JavaScript con React, Electron, PixiJS y Three.js. Los juegos funcionan con tecnología web, por eso gd.games, su propio portal web, puede alojarlos directamente.
Godot es un motor nativo escrito en C++. En Godot 4 renderiza con Forward+ sobre Vulkan, Direct3D 12 o Metal, con un renderizador Mobile y un renderizador Compatibility sobre OpenGL para hardware antiguo y la web. La diferencia se nota en 3D: la iluminación, la iluminación global, las partículas y los shaders son propios del motor, no del navegador.
Exportación: Godot compila localmente; los builds de un clic de GDevelop tienen límites
Godot exporta desde el editor a Windows, macOS, Linux, Android, iOS y la web, usando plantillas de exportación que descargas una sola vez. No necesitas una cuenta y no hay límites en la cantidad de builds que puedes hacer.
GDevelop exporta a móviles, escritorio y la web. Sus builds de un clic se ejecutan en su nube, y su página de precios indica los límites del plan gratis: builds de escritorio (Windows, macOS, Linux) 1 al día, Android 1 al día, iOS no está incluido en el plan gratis (15 o 30 al mes en los planes de pago) y publicación en gd.games ilimitada. El plan gratis también incluye 3 proyectos en la nube, 1 tabla de clasificación por juego y multijugador con 1 lobby de 4 jugadores.
Para un proyecto personal, esos límites rara vez son un problema. Pero durante la semana del lanzamiento, cuando haces un build después de cada arreglo, conviene saber de antemano que solo tienes un build de escritorio al día.
En 2D están parejos; en 3D, no
Ambos son buenos para 2D: sprites, tilemaps, física, cámaras y partículas. GDevelop añadió objetos y escenas 3D con Three.js, adecuados para proyectos 3D sencillos. El 3D de Godot tiene un renderizador completo con materiales PBR, iluminación global en tiempo real (SDFGI, VoxelGI), lightmaps precalculados y un árbol de escenas que trata el 3D como un elemento de primera clase.
Si tu juego es 3D, o podría llegar a serlo, eso decide la elección.
Cuándo elegir cada uno
Elige GDevelop si no quieres escribir código, tu juego es 2D o 3D sencillo y valoras publicar en la web con un clic. Su sistema de eventos es una gran ventaja para quienes piensan en reglas en lugar de funciones.
Elige Godot si quieres escribir o leer el código de tu juego, necesitas 3D avanzado, quieres hacer builds nativos sin límites o esperas que el proyecto crezca más allá de lo que puedes expresar cómodamente con una lista de eventos.
Ahora hay una tercera opción. Si un agente de IA escribe el GDScript, la curva de aprendizaje de Godot deja de ser el factor decisivo: describes la moneda, el agente escribe el Area2D y la señal, y tú lees código que puedes modificar. Eso es lo que hace la app de Flockbay en el Godot oficial, con el código en la carpeta de tu propio proyecto.
Descarga Flockbay
Desarrolla en el Godot oficial con una IA que escribe GDScript.
