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

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

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

Godot prohíbe las contribuciones de código generado por IA

El equipo de Godot, el motor de videojuegos open source, anunció el martes una actualización de su política de contribuciones para vetar casi por completo el uso de inteligencia artificial, ante el aluvión de pull requests aparentemente generados por IA. «La IA no puede asumir responsabilidades y no

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

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

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