Libgodot Library Embeds Godot Scenes

In a recent development, Miguel de Icaza, known for founding projects like Gnome, Midnight Commander, and Mono, introduced an initiative to enable embedding of arbitrary scenes prepared for the Godot game engine in applications. The proposed library, Libgodot, aims to facilitate the integration of content created for the GODOT engine into applications, providing an API for engine control and content interaction. This library supports dynamic and static binding and can be utilized with code in languages like C++, Swift, Rust, Python, and more. The code for Libgodot is open source under the MIT license.

The developers of the library are working towards including experimental support for LIBGODOT in the upcoming GODOT 4.3 release, with plans to fully support the LIBGODOT graphic API OpenGL in the GODOT 4.4 version. This support will extend to platforms such as Android, Windows, Linux (X11 and Wayland), in addition to the already supported MacOS and iOS. Libgodot will not only allow integration of GODOT content into the application’s graphic interface but also enable control of the GODOT engine from the application, addressing issues related to development automation, such as assembly building.

/Reports, release notes, official announcements.