Godot es un motor de videojuegos 2D y 3D multiplataforma, libre y de código abierto, publicado bajo la Licencia MIT. Fue desarrollado inicialmente en Buenos Aires por los argentinos Ariel Manzur y Juan Linietsky y luego por la comunidad de Godot. El motor funciona en sistemas Linux, Windows, MacOs y BSD, además de tener soporte experimental para Android y HTML.
Características miniaturadeimagen|Editor de un clon del Flappy Bird en Godot 4.6. Godot soporta una amplia gama de características y herramientas que permiten a los desarrolladores crear y desarrollar videojuegos 2D y 3D:
Plataformas soportadas
Godot permite exportar proyectos a Linux, MacOs, Windows, Android, iOS, y HTML. Godot no ofrece soporte oficial para exportar a consolas, pero existen servicios de terceros que permiten exportar proyectos de Godot a Nintendo Switch, PlayStation 4, PlayStation 5, Xbox One, y Xbox Series X y Series S.
Renderización
El motor gráfico tiene soporte para OpenGL, Vulkan, y Direct3D.
Godot utiliza un lenguaje de sombreadores basado en GLSL, que puede ser utilizado para partículas y materiales de objetos 2D y 3D. Estos sombreadores pueden ser creados visualmente utilizando una herramienta llamada shader graph, o escribiéndolos con código.
Editor de animación
Godot posee un editor de animaciones con soporte para editar animación por fotogramas, animación esquelética, blending, morphing y cinemáticas. El sistema de animación permite animar las propiedades de los nodos, por lo que es posible crear animaciones que reproducen efectos de sonido o música, que llaman funciones o que cambian parámetros de los sombreadores a lo largo del tiempo.
Físicas Godot es compatible con varios motores físicos con detección de colisión, cuerpo rígido, cuerpo estático, personajes, vehículos, raycasts y uniones. Haciendo uso de un motor físico propio para las físicas en 2D y el motor físico Jolt para las físicas en 3D.
Lenguajes de programación Godot posee soporte para varios lenguajes de scripting, siendo los principales: GDScript, C#, y C++ usando GDExtension.
Además la comunidad mantiene soporte para otros lenguajes como Rust, JavaScript,o visual scripting.
GDScript GDScript es un lenguaje de programación de alto nivel, tipado dinámico y orientado a objetos, sintácticamente similar a Python, que fue creado especialmente para Godot, lo cual lo hace flexible y óptimo para programar videojuegos en el motor.
Un programa de "Hola mundo" en GDScript luce así: func _ready(): print("Hola mundo")
Otras características Soporte para teclado, ratón, mando de videojuegos, y pantalla táctil. Soporte para usar redes para crear videojuegos en línea, y hacer solicitudes HTTP. Herramientas para crear Interfaces gráficas de usuario. Búsqueda de ruta en 3D y 2D. Ejecución multihilo. Soporte para dispositivos de realidad extendida. Historia miniaturadeimagen|Edición de un videojuego de plataformas 2D en Godot 2.1, publicado originalmente en 2016. Godot fue desarrollado y utilizado internamente por la empresa argentina OKAM Studios desde alrededor del año 2001. En febrero de 2014, el código fuente fue liberado al público en GitHub bajo la Licencia MIT.
El 15 de diciembre de 2014, se publicó Godot 1.0, la primera versión estable que incluía la adición de lightmapping, soporte navmesh y más shaders.
Godot 3.x tiene soporte a largo plazo, por lo que sigue recibiendo actualizaciones de mantenimiento.
La versión 4.0 fue lanzada el 1 de marzo de 2023 y tiene soporte con Vulkan, iluminación en tiempo real, reflejos en tiempo real dinámicos, iluminación global dinámica, entre otras características. Actualmente se encuentra en la versión 4.7, que fue lanzada el 18 de junio del 2026.
Uso
Videojuegos notables desarrollados con Godot Año de lanzamientoTítuloDesarrollador2015DeponiaDaedalic Entertainment2016The Interactive Adventures of Dog Mendonça & PizzaboyOKAM Studio2018HardcodedGhosthug Games2019Commander Keen in Keen Dreams (Port para la Nintendo Switch)Id Software / Lone Wolf Technology2021Cruelty SquadConsumer SoftproductsSonic Colors: UltimateSonic Team / Blind Squirrel Games2022The Case of the Golden IdolColor Gray GamesDome KeeperBippinbits2023BrotatoBlobfishBuckshot RouletteMike KlubnikaCassette BeastsBytten StudioLuck Be a LandlordTrampolineTales2024Until ThenPolychroma GamesWebfishinglamedeveloper2025Battlefield 6 (usado como editor de niveles para el modo Battlefield Portal)Battlefield Studios 2026Slay the Spire 2Mega CritRoad to VostokRoad to Vostok
Aplicaciones y herramientas notables desarrolladas en Godot RPG in a box. Material Maker. Pixelorama. Dungeondraft. Action Game Maker de los creadores de RPG Maker.
Historial de versiones +VersiónFecha de lanzamientoNotas adicionalesÚltima versión del parcheDiciembre 2014Primera versión estable. Mejoras en el editor de código, editor visual de shaders, una nueva API para la gestión de pantallas y ventanas con soporte para múltiples monitores. Además, se reescribió el motor 2D con soporte para shaders, materiales, luces, sombras, mapeo normal, navegación 2D polígonal, mejoras al exportar a Blender y un nuevo tema oscuro.1.1Febrero 2016Interfaz de usuario y depurador mejorados. Introducción de la base de datos de complementos, generador de perfiles y API de complementos.2.1.6Enero 2018Nuevo renderizador basado en física, compatibilidad con Mono (C#) y adición de Bullet como motor de física.3.6.3Marzo 2023Agrega compatibilidad con la API de gráficos de Vulkan. Cambia de Mono a .NET 6 CoreCLR. Presenta iluminación global basada en SDF junto con varios cambios de editor y optimizaciones de rendimiento.4.0.3Julio 2023Actualizaciones de elementos de rendimiento, núcleo y script. Introducción de variables estáticas en GDScript y el atributo [GlobalClass] en C#. Compatibilidad con varias ventanas y la capacidad de separar editores de secuencias de comandos. Turbulencia de partículas mejorada y la introducción de texturas de ruido 3D. Algoritmos de prevención renovados para la navegación con IA.4.1.1Noviembre 2023Notas de la versión.4.2.2Agosto 2024Notas de la versión.4.3Marzo 2025Notas de la versión.4.4.1Septiembre 2025Notas de la versión.4.5.2Enero 2026Notas de la versión.4.6.3Junio 2026Notas de la versión.4.7.........
Véase también Lista de motores de videojuegos
Referencias
Enlaces externos
Foro oficial de Godot. Repositorio de código de Godot en GitHub. Documentación oficial de Godot. Escaparate oficial de juegos y aplicaciones desarrollados en Godot.
Categoría:Software de 2014 Categoría:Software multiplataforma Categoría:Software libre programado en C++ Categoría:Motores de videojuegos Categoría:Software libre y de código abierto