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モデル、リグアニメーションを自動生成。
- 視覚的検証:コードログではなく、実際のゲームプレイ映像やライブレンダリングに基づいて反復処理。
- 柔軟なインタラクション:ライブ操作によるステアリングと、最終的な証明記録を生成する未監視実行の両方をサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト