04-24, 12:45–13:15 (Europe/Amsterdam), Theatre 1
The initial version of LibGodot was one of the major features of Godot 4.6. But the coolest features are just now in the process of being merged.
Building on the core library build features that were merged in Godot 4.6, the current LibGodot patches add:
- Restart support, so Godot can be stopped and restarted with a new configuration without exiting the application.
- Embedding the Godot UI into the host application on every platform: MacOS, iOS (including Mac Catalyst), Windows, Linux, and Android.
LibGodot is already being used in production with multiple languages like C++, TypeScript, Java/Kotlin, and Swift.
In the talk, I will describe the current and upcoming features of LibGodot, its use cases both in Game and Application development, and show live demonstrations of some of them, including:
- LibGodot allows enhancing mobile apps with interactive 2D and 3D content
- LibGodot will enable .NET developers to start up Godot from their .NET application so they can use standard .NET tools for development
- LibGodot can be used to provide complex 3D graphics capabilities in Qt apps
- LibGodot can be used from Python scripts and enable complex automation workflows
I am the Co-Founder and CTO of Migeran with over 22 years of experience as a Software Engineer, Software Architect, and CTO. We founded Migeran in 2007 together with my wife, Dr. Annamária Mattasits, our CEO. Our first product was acquired by Intel. We are Godot Engine Customization Experts with AR/VR, Automotive, Mobile, and Desktop projects.