Godot 4向けのC++モジュール。ブロック状または滑らかな表現に対応した、編集可能なチャンク分割ボクセル地形を構築できます。
htdt/godogen
Claude CodeやCodexが自律的にGodot、Bevy、Babylon.js、three.jsのゲームをアセットや動作確認用の録画まで含めて完成させるジェネレーター。
- スター
- 7,295
- フォーク
- 682
- 未解決の Issue
- 0
- 最終コミット
- 21 日前
これは何?
Godogenはゲームプロジェクト向けのジェネレーターです。新しいゲーム用リポジトリにソースを配置し、エンジン(C#またはGDScriptを使うGodot、Bevy、Babylon.js、three.js)とホストエージェント(Claude CodeまたはCodex)を選びます。エージェントはそのリポジトリ内で、短いエンジンガイドをもとにゲームを作成し、アセットを生成してエンジンを実行します。単にコンパイルが通るかではなく、実際に動いているゲームで結果を確認します。
既定では、godogen_assetsを使ってアセットをローカルで生成します。透明画像、テクスチャ付き3Dモデル、リギング済みの人型モデル、効果音、ボイスラインに対応しています。不足分はGemini、xAI Grok、Tripo3D、Lyriaなどの有料APIで補えます。ライブURL経由でブラウザーゲームを確認したり、デスクトップ版のGodotまたはBevyプロジェクトを見ながらエージェントに指示を出したりできます。実行を無人で進め、最後に短い動作確認用の録画を受け取ることもできます。
このリポジトリ自体にゲームは含まれていません。ランタイムマニフェスト、エンジンごとのガイド、アセット生成用のスキル、選択したエンジンとエージェントに合わせて構成を出力するpublishスクリプトが含まれています。
主な機能
- 01Godot 4(C#またはGDScript)、Bevy、Babylon.js、three.jsのプロジェクトを最初から最後まで構築します。
- 02画像、3Dモデル、リギング済みキャラクター、効果音、ボイスラインを、主にローカルで生成します。
- 03生成できないアセットは、Gemini、Grok、Tripo3D、Lyriaなどの有料APIで補います。
- 04実行中のゲームや録画クリップをもとに進捗を評価します。
- 05リアルタイムで確認して指示を出すことも、無人で実行して確認用の動画を受け取ることもできます。
ユースケース
- 短い説明文から小規模な2Dまたは3Dゲームのプロトタイプを作る。
- リモートマシンでゲームのビルドを無人で長時間実行し、確認用の録画をレビューする。
- スマートフォンからライブURLにアクセスし、エージェントが作ったブラウザーゲームに指示を出す。
- 同じゲームのプロンプトで、Godot、Bevy、Babylon.js、three.jsの動作を比較する。
クイックスタート
- 1
選択したエンジンとホストエージェントの前提条件をインストールします
- 2
エンジンとエージェント用のゲームリポジトリを公開します(例: Codexとbabylon)
./publish.sh --engine babylon --agent codex --out ~/my-game - 3
公開したリポジトリをClaude CodeまたはCodexで開き、作成したいゲームを説明します
使う前に知っておきたいこと
- ローカルでのアセット生成には、godogen_assets経由でNVIDIA GPUが必要です。
- Gemini、xAI Grok、Tripoなどの有料APIキーが必要なアセットもあります。
- テスト済みの環境はUbuntu、Debian、macOSのみです。
- 対応エンジンの中では、Bevyのコンパイル時間が最も長くなります。
収録されている特集
トピック
よくある質問
- godogen とは?
- Claude CodeやCodexが自律的にGodot、Bevy、Babylon.js、three.jsのゲームをアセットや動作確認用の録画まで含めて完成させるジェネレーター。 Godogenはゲームプロジェクト向けのジェネレーターです。新しいゲーム用リポジトリにソースを配置し、エンジン(C#またはGDScriptを使うGodot、Bevy、Babylon.js、three.js)とホストエージェント(Claude CodeまたはCodex)を選びます。エージェントはそのリポジトリ内で、短いエンジンガイドをもとにゲームを作成し、アセットを生成してエンジンを実行します。単にコンパイルが通るかではなく、実際に動いているゲームで結果を確認します。
- godogen は無料で使えますか?ライセンスは?
- godogen は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- godogen は今もメンテナンスされていますか?
- 活発にメンテナンス中。godogen の最終コミットは 2026年10月16日 です。
- godogen は何に使えますか?
- 短い説明文から小規模な2Dまたは3Dゲームのプロトタイプを作る。 リモートマシンでゲームのビルドを無人で長時間実行し、確認用の録画をレビューする。 スマートフォンからライブURLにアクセスし、エージェントが作ったブラウザーゲームに指示を出す。 同じゲームのプロンプトで、Godot、Bevy、Babylon.js、three.jsの動作を比較する。
- godogen のインストール方法は?
- 選択したエンジンとホストエージェントの前提条件をインストールします エンジンとエージェント用のゲームリポジトリを公開します(例: Codexとbabylon): ./publish.sh --engine babylon --agent codex --out ~/my-game 公開したリポジトリをClaude CodeまたはCodexで開き、作成したいゲームを説明します
- godogen はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/htdt/godogen
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
承認済みのキャラクター静止画1枚から、透過PNGフレームとGIF/WebM/Godot/Aseprite形式の書き出しに対応した、ゲーム向け2Dスプライトアニメーション一式を生成するエージェントスキルです。
AIエージェントからGodotエディタの起動やプロジェクトの実行、デバッグ出力の取得、シーン管理を行えるMCPサーバー。
Claude CodeとCodex向けのエージェントスキル。1枚の参考画像から、ブラウザで遊べる2Dゲームのプロトタイプを作成します。
Claude Codeに49の専門AIエージェント、74のスラッシュコマンドスキル、連携用フックを導入し、ゲーム開発をスタジオのように進めるテンプレート。
AIコーディングエージェント向けのゲーム開発スキルファイル74種を収録。エンジンやタスクに合ったスキルを読み込むルーターも備えています。