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.

Ver en Wikipedia

Noticias que mencionan Godot

Hcompany lanza Holo4, agentes de IA para uso generalizado en computadoras

Hcompany ha presentado Holo4, una nueva serie de modelos de agentes de inteligencia artificial diseñados para interactuar con software a través de múltiples interfaces, incluyendo interfaces gráficas (GUI), código, MCP y APIs. La empresa ofrece dos variantes principales: Holo4-27B, un modelo denso d

Cómo integrar bibliotecas C++ en Godot con Conan y godot-cpp

Godot, un motor de videojuegos gratuito y de código abierto, permite a los desarrolladores incorporar bibliotecas de C++ nativas mediante GDExtension y godot-cpp. Aunque GDScript es ideal para la lógica de juego, el motor no puede ejecutar código nativo directamente, lo que obliga a los proyectos a

Ink & Switch celebra su décimo año con el proyecto Tenfold

Ink & Switch, un laboratorio de investigación centrado en la colaboración digital, celebra su décimo aniversario con el lanzamiento de 'Tenfold', una pieza de arte interactivo diseñada para celebrar la década de su existencia. Este proyecto, que combina tecnología de investigación con diseño artísti

Guía para crear shaders en Godot 4 desde cero

GDQuest ha publicado una guía didáctica para principiantes que enseña a programar shaders en Godot 4. Este recurso técnico explica cómo los shaders son programas que ejecutan directamente en la tarjeta gráfica (GPU) para controlar el dibujo de modelos 3D, partículas y sprites 2D. Aunque Godot ofrece

Análisis técnico de GDScript: ventajas, limitaciones y gestión de memoria

GDScript es el lenguaje de scripting de alto nivel diseñado específicamente para la lógica de juegos en el motor Godot. A diferencia de otros lenguajes de programación, GDScript ofrece características nativas optimizadas para el desarrollo de videojuegos, como tipos Vector2 y Vector3, una librería e

Un creador reflexiona sobre el impacto de la IA generativa en su oficio

El desarrollador de software y creador de herramientas Joel Otter ha publicado una reflexión íntima y contundente sobre el impacto de la inteligencia artificial generativa en su oficio, describiendo su experiencia no como un estallido dramático, sino como un colapso interno de la motivación y la ide

gPTY: Emulador multi-PTY en Rust y Godot para agentes de IA

gPTY es una aplicación de escritorio de código abierto que combina el motor de juegos Godot con Rust para crear un emulador de pseudo-terminales (PTY) multi-pane. Su objetivo principal es ofrecer una interfaz de control estructurada mediante JSON-RPC y el Protocolo de Contexto de Modelo (MCP), permi

Portar un juego de Amiga de 1993 a Godot con la ayuda de una IA

El desarrollador iraquí Caesar Saadi (Saad Khalid) relata cómo ha trasladado a Godot 4 'Babylonian Twins', el juego que creó en 1993 en Bagdad para un Amiga 500 con 512 KB de RAM y sin disco duro, bajo las sanciones internacionales. El proyecto se realizó en tres fases: una prueba de control (mover

Remake casero de Party House con Godot y Claude

Un desarrollador aficionado relata en su blog cómo reconstruyó una réplica casi perfecta del juego Party House, incluido en la colección UFO 50 (Mossmouth, 2024), utilizando el motor Godot y la asistencia de Claude (la IA de Anthropic) para acelerar las fases finales del proyecto. Party House es un

Un reproductor de música minimalista escrito por curiosidad

Este artículo describe el desarrollo de "amused", un pequeño reproductor de música creado por el autor como experimento para comprobar si era posible decodificar archivos de audio dentro de un proceso en sandbox estricto. El programa funciona en segundo plano y se controla mediante una interfaz de l

libsm64: una librería para integrar a Mario en motores de juego externos

libsm64 es un proyecto de código abierto que ofrece una interfaz limpia al código de movimiento y renderizado de Super Mario 64, reconstruido mediante ingeniería inversa por el SM64 decompilation project. Su objetivo es permitir que el personaje de Mario pueda añadirse a motores de juego o sistemas

Backstitch: control de versiones en tiempo real para Godot que reemplaza a Git

Backstitch es un complemento de código abierto para el motor de videojuegos Godot que ofrece control de versiones colaborativo en tiempo real, comparable a un documento compartido de Google Docs. Sus desarrolladoras, Lilith Duncan y Nikita, investigadoras del laboratorio Switch y contratistas, crear

Fenris Creations libera como código abierto el motor Carbon de Eve Online

Fenris Creations, antigua CCP Games, ha publicado en GitHub el código fuente del motor Carbon, la tecnología que sustenta el MMO de ciencia ficción Eve Online desde hace 23 años. El anuncio llega dos años después de que la compañía islandesa manifestara su intención de abrir el motor y supone, según

El motor de juegos Godot prohíbe las contribuciones de código generadas por IA

La Fundación Godot y sus responsables de mantenimiento han anunciado que el motor de juegos de código abierto dejará de aceptar contribuciones de código generadas por inteligencia artificial, peticiones de fusión enviadas por agentes de IA y texto generado por IA en las comunicaciones entre personas

Pixel art: la curva de aprendizaje frustra a novatos

El hilo de discusión plantea una frustración común entre principiantes en desarrollo de videojuegos: la dificultad para aprender pixel art, a pesar de la dedicación y los recursos disponibles. Este resumen explica qué es el pixel art, por qué es importante, cómo se aprende y qué obstáculos suelen en

Juego educativo: el 'playtesting' mejora el aprendizaje

Este artículo de Landen Love, un Asistente de Profesor de Idiomas (ALT) en Japón, explora la importancia del *playtesting* (pruebas de juego) en el aula, específicamente para el desarrollo de su juego educativo “Let’s Learn!”, diseñado para enseñar inglés a estudiantes de primaria y secundaria. El j

Jazzband, cooperativa de código abierto, anuncia su cierre

Jazzband, una iniciativa cooperativa para facilitar el mantenimiento de proyectos de código abierto, ha anunciado su cierre. La plataforma dejará de aceptar nuevos registros y contactará a los líderes de proyecto antes de PyCon US 2026 para coordinar la transferencia de proyectos. Fundada hace más d

macOS: Inyección de código para 'hot-reload' en C/C++

Este artículo de mariozechner.at explora la inyección de código en macOS, una técnica que permite modificar el comportamiento de un proceso en ejecución. La motivación surge de la imposibilidad de usar Live++, una herramienta de 'hot-reload' para C/C++ que funciona en Windows y consolas, en macOS. E

Panini Projection: FOV amplio sin distorsión en juegos

Un desarrollador independiente, conocido como MMqd, ha presentado una nueva técnica de proyección llamada 'Panini Projection' que busca solucionar los problemas de distorsión que surgen al usar campos de visión (FOV) altos en videojuegos. La técnica, implementada como un post-proceso en Godot, permi

Perro 'codifica' juegos con ayuda de la IA

Este artículo describe un proyecto innovador donde el autor enseñó a su perro, Momo, a 'codificar' juegos utilizando inteligencia artificial. La idea surgió de un incidente divertido donde Momo accidentalmente generó código en el teclado del autor, lo que lo llevó a experimentar con la posibilidad d

Juegos 2D: Crea Niveles con Solo 5 Tiles

Este artículo presenta una técnica innovadora para el auto-tileado en el desarrollo de juegos 2D, que reduce significativamente la cantidad de tiles necesarios para crear niveles complejos. Tradicionalmente, el auto-tileado implica analizar los ocho vecinos de una celda y seleccionar una de entre 16