pawnsim
Unity で作られたミニコロニーシミュレーション風ゲームの垂直スライス版。
game-dev-agent(アセット生成、コード骨格作成、バランス調整、ゲーム内AIディレクター)を使用し、7日間で構築。
参考ゲーム
콜로니 심 장르. 私たちは垂直スライス版を構築しています — クローンでも競合でもありません。あくまでもデモンストレーション目的です。
スコープ(開始時に確定)
| 含む | 含まない |
|---|---|
| 2〜3体のポーン | 10体以上のポーン |
| 3つのニーズ(食料、睡眠、気分) | 8つ以上のニーズ |
| 2種類のリソース(木材、食料) | 完全な経済システム+生産チェーン |
| 3〜4種類の行動(伐採、食事、睡眠、彷徨) | 建築、クラフト、研究 |
| 50×50タイルマップ | オープンワールド / 複数のバイオーム |
| AIディレクター — 3〜5種類のイベント | 季節、天候シミュレーション、襲撃 |
| ユーティリティAI(最も高いニーズを優先) | 気分 / 関係性シミュレーション |
| 基本のセーブ/ロード(JSON) | オートセーブ / マルチスロット / クラウド |
| トップダウン2D | 3D / 等角投影 |
各日の成果物スケジュール
| 日数 | 起動時に表示される内容 |
|---|---|
| 1 | タイトル → 開始 → 空のタイルマップ + 1体のアイドルポーン(クリック可能) |
| 2 | ポーンが右クリックで移動、ニーズUIパネルがカウントダウン |
| 3 | マップ上に木が配置、ポーンが木材を伐採可能、木材カウンターが増加 |
| 4 | 3体のポーン、自律的なニーズ充足(ユーティリティAI) |
| 5 | AIディレクターがランダムイベントを生成(LLM駆動テキスト) |
| 6 | セーブ/ロードが動作、BGM + SFX追加 |
| 7 | 仕上げ + デモ動画 + ポートフォリオ用README |
各日 = builds/day-X-2026-MM-DD.exe スナップショットとして保存。
ディレクトリ構成
games/pawnsim/
├── SKILL.md(このファイル)
├── unity-project/ # Unity 2022.3.32f1 プロジェクトルート
│ ├── Assets/
│ │ ├── Scripts/ # C#(code_assist モジュールにより生成)
│ │ ├── Sprites/ # 2Dアート(asset_gen モジュールにより生成)
│ │ ├── Audio/ # BGM + SFX(audio_gen モジュールにより生成)
│ │ ├── Configs/ # ScriptableObject バランスデータ
│ │ └── Scenes/
│ ├── Packages/
│ └── ProjectSettings/
├── builds/ # 各日の.exeスナップショット(gitignore対象)
│ ├── day-1-2026-05-26.exe
│ └── ...
└── docs/
├── DESIGN.md # スコープ + システム一覧
├── AGENT_LOG.md # エージェントが毎日行った作業
└── DEMO.md # デモ動画のスクリプト + ポートフォリオのストーリー
公開開発ストーリー
毎日のコミットログ = その日に行ったエージェントの貢献内容。 7日目のポートフォリオREADME = 「AIエージェントがこのゲームを7日間で構築しました。各日の様子と、どのエージェントモジュールが何をしたかをご紹介します。」
ターゲットオーディエンス:ゲーム企業のAIエージェントエンジニア採用担当者、およびAIエージェント/LLMアプリケーションに興味のある一般的なテクノロジー企業。