株式会社CAENのロゴ

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 と対応する .tscnGodot 側で「実行」を押したら、そのまま動きましたゼロから AI駆動開発を始めた体験 と同じ衝撃がゲーム領域でも起こります。

ステップ3|調整と肉付け

「speed を 400 に」「敵の出現間隔を 0.5 秒に」「タイトル画面を追加して Enter で開始」──日本語で喋るだけでゲームが育っていく。これが Godot × AI駆動の破壊力です。

Unity / Unreal との違い

個人開発 × AI駆動の文脈に絞った比較:

GodotUnityUnreal
料金無料・ロイヤリティなし条件付きライセンス料条件付きロイヤリティ
PC要求
得意2D2D / 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駆動で作ったゲームを持ち込む登録を済ませました。続報はポッドキャストで。

関連する記事

AI駆動開発のご相談・お仕事のご依頼

株式会社CAEN(代表:大森翔吾)では、Godot × AI駆動 を含む個人〜小規模チーム向けの AI駆動開発導入支援・ワークフロー設計・プロトタイピング支援を承ります。

「AI駆動で自社ゲーム・ミニゲームを作りたい」「Godot でプロトタイプを素早く回したい」「社内ワークショップで AI駆動ゲーム開発を体験してもらいたい」など、お気軽にご相談ください。