ゴドジェン:完全なGodotゲーム生成のためのクロードコードスキル

✍️ OpenClawRadar📅 公開日: March 16, 2026🔗 Source
ゴドジェン:完全なGodotゲーム生成のためのクロードコードスキル
Ad

Godogenは、テキストプロンプトを受け取り、完全にプレイ可能なGodot 4プロジェクトを生成するパイプラインです。Claude Codeのスキルを使用して、アーキテクチャを設計し、2D/3Dアセットを生成し、GDScriptを記述し、視覚的にテストします。

エンジニアリングソリューション

開発者は、以下の3つの特定のボトルネックを解決しました:

  • トレーニングデータの不足: LLMはGDScriptのトレーニングがほとんどありません。Godogenには、手書きの言語仕様、GodotのXMLソースから変換された完全なAPIドキュメント、および文書化されていないエンジンの挙動に関するクセデータベースを含むカスタム参照システムが含まれています。エージェントは、Godotの約850クラスによるコンテキストウィンドウのオーバーフローを避けるため、ランタイム時に必要なAPIのみを遅延読み込みします。
  • ビルド時とランタイムの状態: シーンは、メモリ内でノードグラフを構築し、.tscnファイルにシリアライズするヘッドレススクリプトによって生成され、Godotのシリアライゼーションフォーマットを手動編集することの脆弱性を回避します。モデルには、各フェーズで利用可能なAPIと、すべてのノードがその所有者を正しく設定する必要があることが教え込まれています。
  • 評価ループ: 別のGemini Flashエージェントが視覚的QAとして機能し、実行中のエンジンからレンダリングされたスクリーンショットを分析して、z-fighting、浮遊オブジェクト、物理爆発、有機的であるべきグリッド状の配置などの視覚的なバグを捕捉します。
Ad

アーキテクチャとセットアップ

このシステムは、パイプラインを計画するオーケストレーターと、ミスや状態の蓄積を防ぐためにcontext: forkウィンドウで各ピースを実装するタスクエグゼキューターという、2つのClaude Codeスキルとして実行されます。

前提条件:

  • PATHにGodot 4(ヘッドレスまたはエディター)
  • Claude Codeがインストール済み
  • 環境変数としてのAPIキー:Gemini(画像生成と視覚的QA)用のGOOGLE_API_KEY、Tripo3D(画像から3Dモデルへの変換、3Dゲームのみ)用のTRIPO3D_API_KEY
  • Python 3とpip

はじめに:

./publish.sh ~/my-gameを実行して、すべてのスキルがインストールされた新しいプロジェクトフォルダを作成します。これにより、.claude/skills/CLAUDE.mdを含むターゲットディレクトリが作成され、gitリポジトリが初期化されます。そのフォルダでClaude Codeを開き、作成するゲームを説明してください — /godogenスキルがすべてを処理します。

パフォーマンスに関する注意:

  • 1回の生成実行には数時間かかることがあります
  • Godotのスクリーンショットキャプチャには、T4またはL4 GPUを搭載したクラウドVMでの実行が適しています
  • Claude CodeのOpus 4.6が最良の結果をもたらします;Sonnet 4.6も動作しますが、より多くのユーザーガイダンスが必要です
  • OpenCodeは実行可能な代替手段であり、スキルの移植は簡単です

アセット生成: Geminiが2Dアートとテクスチャを作成します;Tripo3Dが選択された画像を3Dモデルに変換します。このシステムは予算を考慮しており、費やした金額あたりの視覚的インパクトを最大化します。

テスト済み環境: UbuntuとDebian。macOSは未テスト — スクリーンショットキャプチャはX11/xvfb/Vulkanに依存しており、ネイティブのキャプチャパスが必要です。

📖 Read the full source: HN AI Agents

Ad

👀 See Also

LiveDocsを探求:AIネイティブなデータ分析ノートブック
Tools

LiveDocsを探求:AIネイティブなデータ分析ノートブック

LiveDocsは、データチームが多段階の分析を実行し、AIエージェントの助けを借りて分析をエンドツーエンドで維持できるリアクティブなノートブック環境を提供します。

OpenClawRadar
タイトル:MCPサーバーがAIエージェントのセッション履歴をツール間で共有する方法
Tools

タイトル:MCPサーバーがAIエージェントのセッション履歴をツール間で共有する方法

Loreは、AIエージェントセッションをローカルのSQLiteにインデックス化し、MCPで提供するサーバーです。どのエージェントでも、別のエージェントの最後のセッションを呼び出すことができます。外部へのデータ送信はなく、MITライセンス。

OpenClawRadar
医療研究ワークフロー向け9つの無料Claudeコードスキル
Tools

医療研究ワークフロー向け9つの無料Claudeコードスキル

放射線学の研究者が、医学研究ワークフロー向けに、文献検索から論文作成までの9つのClaude Codeスキルをオープンソース化しました。これらのスキルには、幻覚参照を防ぐ検証機能付きPubMed検索、統計分析コード生成、出版対応の図作成などが含まれています。

OpenClawRadar
Claudeスキルにより、定量化された変数を用いた詳細な性格調整が可能になります。
Tools

Claudeスキルにより、定量化された変数を用いた詳細な性格調整が可能になります。

新しいClaudeスキルにより、開発者はClaudeが定義する120の変数をカバーする32の性格特性グループに対して、定量化された調整を行うことが可能になりました。グループレベルのプロファイルには、Wordiness(60)、Agreeableness(55)、Sarcasm & Edge(17)などの指標が表示されます。このスキルは会話をまたいで持続し、カスタム指示用のpublishコマンドを含みます。

OpenClawRadar