JetBrainsは、Godot Foundationに対するプラチナスポンサーシップを2027年まで更新したことを発表しました。これは、人気のゲームエンジン「Godot」のサポートを統合型開発環境(IDE)であるRiderに統合する取り組みを継続するものです。過去1年間でサポート範囲が拡大され、GDScript、C#、C++ GDExtension拡張機能が単一の統合プラットフォームにまとめられました。なお、この環境は、趣味のプロジェクト、学習、オープンソースプロジェクト、コンテンツ制作などの非商用利用においては無料で利用可能です。
2026.3バージョンの早期アクセスプログラム(EAP)を含む最近のバージョンおよびアップデートでは、開発者の体験を向上させるための重要な追加が行われました。最も顕著な改善点としては、GDScriptサポートの完全な統合、高度なデバッグ・コードテストツールの導入、連携とセットアップのプロセスを容易にするGodotエディター向け公式プラグインの提供が挙げられます。また、同社は、作業の開始を早め、手動での繰り返しのコーディングを避けるための、プラグイン開発者向けカスタムプロジェクトテンプレートも紹介しました。
スクリプトとシーンのリンク、およびデバッグの容易化
Rider環境により、開発者は作業中にスクリプト、シーン、シグナル、リソース間のリンクを簡単に追跡できるようになります。シーンプレビュー(Scene Preview)ウィンドウを使用すると、ノードをスクリプトに直接ドラッグしてパスを挿入したり、適切な設定変数を生成したりできます。また、最新バージョンでは、カスタマイズ可能なコード整形ツール、リソース参照の解決の改善、シグナル接続の追跡における大幅な改良、一意のノード名に対する自動補完機能が提供されています。
プログラミングのデバッグ面では、ゲームを頻繁に中断することなく、条件付きブレークポイントの設定や実行中のデータ記録がサポートされています。C#プロジェクトにおいては、高度な分析ツールやテストランナーとの統合が提供されるほか、GDScriptとC#の両方を同時にデバッグする機能も備わっています。さらに、C++開発およびGDExtensionライブラリのサポートにより、LinuxおよびMacプラットフォームのパフォーマンス向上を活用し、巨大なファイルを高い効率で処理することが可能になります。
開発者にとっての実質的な変更点とは?
この統合は、複数のプログラム間で労力が分散するのを防ぎ、Godotゲーム開発ツールをひとつの作業環境に統一する実用的なステップとなります。開発者は、CMakeを使用したネイティブC++拡張機能の開発に向けた準備済みプロジェクトテンプレートを活用できるほか、Godot Asset Storeで提供されているRider Integrationプラグインを使用することで、ワンクリックで連携をインストールし、複雑な手動設定を省略することができます。