htdt/godogen

Autonomous game development for Godot, Bevy, and Babylon.js with Claude Code and Codex

何を解決するか

Godogenは、ゲーム開発の全プロセスを自動化し、ユーザーがゲームの概要を記述すると、AIエージェントが完全に新しいゲームを構築します。プロジェクトのスケルトン作成、エンジン固有のコードの記述、アセットの作成といった手作業を排除し、コンパイルが成功しただけではなく、実際に動作するかを視覚的検証によって保証します。

動作方法

このシステムは専用のゲームリポジトリを生成するジェネレータとして機能します。公開後、AIエージェント(Claude Code または Codex)がエンジン固有のガイド(Godot、Bevy、Babylon.js用)に従ってそのリポジトリ内で作業します。2D画像やアニメーションスプライトはGeminiまたはxAI Grokで生成し、3DモデルはTripo3Dで作成します。重要なのは、エージェントがゲームを実行し、ライブURLや記録された動画クリップを分析して可視的な欠陥を特定・修正することで、進捗を検証している点です。

対象ユーザー

手動でボイラープレート処理、アセット作成、反復的なデバッグを行うことなく、異なるエンジンでゲームのプロトタイプを迅速に作成したい開発者やクリエイター向けです。

特徴

  • マルチエンジン対応:Godot 4(C#/.NET)、Bevy(Rust)、Babylon.js(TypeScript/Vite)に対応。
  • 自動アセットパイプライン:Gemini、xAI Grok、Tripo3Dを統合し、画像、3Dモデル、リグアニメーションを自動生成。
  • 視覚的検証:コードログではなく、実際のゲームプレイ映像やライブレンダリングに基づいて反復処理。
  • 柔軟なインタラクション:ライブ操作によるステアリングと、最終的な証明記録を生成する未監視実行の両方をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト