コンテンツにスキップ
🚧 開発中 · Godot アダプターには動作する runtime とサンプルがありますが、まだ公開パッケージはありません。

Godot 概要

現在の Godot アダプターは Godot C# プロジェクト向け runtime です。ルーム連携とローカル IGP デスクトップクライアント連携は検証可能ですが、まだ安定した公開パッケージではなく評価用として扱います。

このページでは Godot 固有の詳細だけを扱います。機能別の導入手順は、「機能別に使う」の対応ページを優先して参照してください。

  • コマンドライン bootstrap: IGP 起動引数を読み取り、launch ticket を redeem します。
  • Autoload 連携: IGPGodotAutoload から runtime、Godot signal、現在のルーム / プレイヤースナップショットを公開します。
  • ルーム接続: bootstrap 後にルームへ接続し、ルームスナップショットを受け取ります。
  • ルームライフサイクル: ready、退出、開始、終了、再戦、チーム変更、ルーム更新、ping を扱えます。
  • リアルタイム通信: JSON メッセージを送信し、autoload signal でルームメッセージを受信します。
  • State と RPC: state の set / get / reset、RPC の登録 / 解除 / 呼び出しを行えます。
  • 実績: ローカル IGP デスクトップクライアント経由で実績解除と進捗報告を行えます。
  • エラーと切断 signal: Godot signal でエラーと切断理由を受け取れます。
  • IGP バックエンドおよび IGP デスクトップクライアントとの最小フローは検証済みです
  • runtime、autoload、signal reference、サンプルシーンの初版は用意されています
  • サンプルはルーム quickstart、ルームライフサイクル、リアルタイム通信、autoload 連携をカバーしています
  • まだ未確定: API 名、シーンへの組み込み方、配布形態は今後変更される可能性があります

安定後は次のいずれかの形で公開する予定です。

  • Godot Asset Library での配布(第一候補)
  • GameMaker と同様の zip パッケージ配布

正式公開後、このページには次の情報を追加します。

  • 対応する Godot バージョン(公開方針はサイト全体と同じく Windows 10 以降)
  • インストール手順
  • Quick Start
  • サンプルプロジェクトへのリンク

Godot 導入を評価中で先に擦り合わせたい場合は、IGP の運営窓口へ連絡してプレビュー版を依頼してください。現在のプレビュー版は評価専用であり、公開プロジェクトへの採用は推奨されません。

現在の評価入口を確認する場合は、次から始めてください。

このページおよび IGP Godot SDK は、Godot Foundation によるスポンサー、提携、承認を受けたものではありません。

Godot、Godot Engine、Godot ロゴ、および関連商標は Godot Foundation に帰属します。Godot の名称、ロゴ、関連商標の使用は Godot Trademark Policy and License に従う必要があります。