Godot × AI駆動開発|知識ゼロからゲームを作る実践ガイド
この記事で分かること
- Godot(ゴドー) は無料・OSS の軽量ゲームエンジンで、AI駆動開発との相性が抜群。
- Unity / Unreal は GUI のポチポチ操作が必須で AI に任せづらい。Godot は ほぼ全部テキストファイル で組めるので、Claude Code や Codex にそのまま書かせられる。
- ゲーム開発未経験の僕(大森翔吾)でも、数時間で 2D シューティングの動くプロトタイプ を Godot × AI駆動で作れた。
AI駆動でゲームを作りたいなら、迷わず Godot を選べ。
Godot(ゴドー)とは?
Godot Engine は、無料・オープンソースのゲームエンジンです。ゲームエンジンは、キャラ配置・当たり判定・物理演算などの仕組みが最初から入った「ゲーム制作用のソフト」のこと。
有名どころは Unity(スマホ・インディーで圧倒的シェア、C#)と Unreal Engine(FF級の写実的3D)。この2つに対して Godot は第3勢力として最近勢いを伸ばしています。特徴:
- 完全無料(MITライセンス、売上ロイヤリティなし)
- 軽い(普通のノートPCでヌルヌル動く)
- 2D が得意(3Dも可能だが真価は2D)
- GDScript(Python 風で初心者にやさしい)
個人・インディー層から一気に人気が出て、最近遊んだインディーゲームが Godot 製だった、というパターンが増えています。
なぜ Godot は AI駆動開発と相性が抜群なのか
ここが本題。Unity / Unreal にも AI 拡張はありますが、僕が触った結論は:
Unity / Unreal の AI 拡張は、もともとエンジンを触れる人の作業効率化レベル。未経験者が AI にゲームを作らせきるのには向いていない。
理由は Unity / Unreal は「GUI のポチポチ操作」が不可避 だから。アイテムをドラッグ配置、プロパティをマウスクリック…こういう操作がゲーム制作の中心にあります。AI エージェント(Claude Code や Codex)はファイル操作は超得意、GUI のポチポチは超苦手。結局は人間のクリックが残ります。
一方の Godot は、プロジェクトの中身がほぼ全部テキストファイル。シーン(.tscn)もスクリプト(.gd)もプロジェクト設定も全部テキスト。つまり AI がファイルを読み書きするだけでゲームが組み上がる。GUI を開くのは最初の新規作成と、実行ボタンを押す瞬間くらい。この構造の違いが相性を決定づけます。
さらに GDScript は Python 似の文法なので、AI が生成したコードを人間が読んで理解する難易度 も低い。
実際に僕が Godot × AI駆動でやったこと
ゲーム開発は未経験。Unity すら起動したことがなかった。その状態から数時間で 2D シューティングの動くプロトタイプ までいけました。
ステップ1|Godot をインストール&新規プロジェクト
godotengine.org から無料でダウンロード(Mac / Windows / Linux、100MB台で一瞬)。起動後「新規プロジェクト」で名前を決めてPCソフト向けテンプレを選ぶだけで 30秒で終わる。ここだけ GUI 操作。
ステップ2|Cursor / Codex でフォルダを開いて AI に丸投げ
ここから AI駆動の本領。Cursor でプロジェクトフォルダを開き、Codex(Claude Code でも OK)に指示を出します。使ったプロンプト(抜粋):
ここは Godot 4 のプロジェクトフォルダです(ほぼ初期状態)。
以下の仕様で 2D シューティングゲームを作ってください。
- プレイヤーは画面下、矢印キーで移動
- スペースキーで上方向に弾
- 敵が画面上からランダムに降ってくる
- 弾が敵に当たったら敵が消える
- 敵がプレイヤーに当たったらゲームオーバー
コードは GDScript、シーン(.tscn)も生成。
素材は ColorRect で仮ビジュアルでOK。
返ってきたのは Player.gd / Enemy.gd / Bullet.gd と対応する .tscn。Godot 側で「実行」を押したら、そのまま動きました。ゼロから AI駆動開発を始めた体験 と同じ衝撃がゲーム領域でも起こります。
ステップ3|調整と肉付け
「speed を 400 に」「敵の出現間隔を 0.5 秒に」「タイトル画面を追加して Enter で開始」──日本語で喋るだけでゲームが育っていく。これが Godot × AI駆動の破壊力です。
Unity / Unreal との違い
個人開発 × AI駆動の文脈に絞った比較:
| Godot | Unity | Unreal | |
|---|---|---|---|
| 料金 | 無料・ロイヤリティなし | 条件付きライセンス料 | 条件付きロイヤリティ |
| PC要求 | 低 | 中 | 高 |
| 得意 | 2D | 2D / 3D | 写実的3D・大規模 |
| 言語 | GDScript / C# | C# | C++ / Blueprint |
| AI駆動との相性 | 非常に高い | 中 | 低 |
※料金・ライセンス条件は2026年4月時点。商用公開前は公式で最新を確認してください。これから AI駆動でゲームを作りたい個人開発者にとって、Godot はほぼ最適解 です。
Godot × AI駆動開発のコツ
- 仕様を日本語で書き切る:操作・画面・ゲームオーバー条件を最初に箇条書きで固める。AI駆動開発のワークフロー の「仕様を先に固める」原則がそのまま効く
- ビジュアルは後回し:ColorRect で仮実装 → ゲームループが回ることを確認 → あとから画像差し替え
- 1機能ずつ:「移動 → 弾 → 敵 → 当たり判定 → スコア → タイトル」の順で、1機能ずつ実装 → 実行確認 → 次。節度ある Vibe Coding
- エラーログはそのまま貼る:Godot の実行ログをコピペすれば AI が直してくれる。エラー文を自分で解釈する必要はない
まとめ|Godot は「AI駆動でゲームを作る時代」の入口
Godot は無料・OSS・軽量・2D強い・Python風 の四拍子で、プロジェクト全体がテキスト なので AI駆動と圧倒的に相性が良い。未経験でも Cursor + Codex / Claude Code で数時間で動くゲーム が作れる。
僕はこの体験が楽しすぎて、東京ゲームダンジョン(インディー展示会) に Godot × AI駆動で作ったゲームを持ち込む登録を済ませました。続報はポッドキャストで。
関連する記事
- 素養0でもAI駆動開発ならプログラミングできる体験談
- AI駆動開発の爆速フロー全公開|Codex × Cursor × worktree
- Vibe Codingとは?AI駆動開発の新しい開発スタイル
- 0円で始めるAI駆動 Webサイト制作
AI駆動開発のご相談・お仕事のご依頼
株式会社CAEN(代表:大森翔吾)では、Godot × AI駆動 を含む個人〜小規模チーム向けの AI駆動開発導入支援・ワークフロー設計・プロトタイピング支援を承ります。
- お問い合わせ:info@caen.co.jp
- ポッドキャスト:AI駆動開発ラボ(stand.fm)
- YouTube:@aidd-lab
- X:@shogo_oomori
「AI駆動で自社ゲーム・ミニゲームを作りたい」「Godot でプロトタイプを素早く回したい」「社内ワークショップで AI駆動ゲーム開発を体験してもらいたい」など、お気軽にご相談ください。