GNOME、Midnight Commander、Mono などのプロジェクトの創始者である Miguel de Icaza 氏は、Godot ゲーム エンジン用に用意された任意のシーンをアプリケーションに埋め込む機能を実装する取り組みを発表しました。 LibGodot ライブラリは Godot に組み込むことが提案されており、Godot エンジン用に作成されたコンテンツのレンダリングを可能にするほか、エンジンを制御しコンテンツと対話するための API も提供します。このライブラリは動的リンクと静的リンクをサポートしており、C++、Swift、Rust、Python、および GDExtension バインディングが作成されているその他の言語のコードで使用できます。コードは MIT ライセンスに基づくオープンソースです。
ライブラリ開発者は、当初サポートされていた macOS と iOS に加えて、LibGodot で OpenGL グラフィック API と Android、Windows、Linux (X4.3 および Wayland) プラットフォームのサポートを提供するために、Godot 4.4 リリースと Godot 11 に LibGodot の実験的なサポートを含める予定です。 LibGodot の応用分野には、Godot コンテンツをアプリケーションのグラフィカル インターフェイスに統合する (インターフェイスの一部として Godot ウィンドウを表示する) 機能に加えて、アプリケーションから Godot エンジンを制御し、開発の自動化に関連する問題を解決する機能 (たとえば、アセットの組み立てに使用する場合) があることが注目されています。
出所: オープンネット.ru
