この記事は「【Unity×Codex】2Dヴァンサバライクゲームを作る講座」の第4回です。プログラミングいらず・画像素材も含めて生成AIでゲームを完成させます。
前回は、アセット作りの準備としてAgent Sprite Forgeを入れて小さく試し、キャラクターの向きの作り方を決めました。
前回の記事:

今回は、いよいよアセットを本格的に作っていきます。作るアセットのリストと見た目のルールを決めてから、環境 → キャラクター → 武器・アイテム・スキルの順に、仮の図形を本物のドット絵に置き換えていきます。
現場レベルのゲーム制作が、すべてここで学べます。
今回やることを確認しよう
今回の流れは次のとおりです。
- 作るアセットのリストを作ってもらう
- 作る順番を決める
- 見た目のルール(共通アート仕様)を決める
- 種類ごとにタスクを作ってもらう
- 環境を作る
- キャラクターと敵を作る
- 武器・アイテム・スキルを作る
ここでも、いきなり「全部作って」とは頼みません。リスト → ルール → タスク → 制作の順に進めていきます。

作るアセットのリストを作ってもらおう
まずは、ゲームに必要なアセットを全部書き出してもらいます。
今のゲームは、プレイヤーも敵も四角や丸の仮の見た目です。これを全部ドット絵に置き換えるには、何をどれだけ作ればいいのかを先に知っておく必要があります。
Codexにリストを頼もう
次のように頼みました。
|
1 2 3 4 5 6 7 |
設計書等からタスクを作り、Unityでの実装やコミット実装が終わったと思います。 アセットを作成していきたいです。現状grayboxなので基本的には全てデザインしたものに差し替えます 作成が必要なアセットリストを作成してください どこの何が必要でどんなイメージのものを作ればいいかを簡潔にわかりやすく分けてスプレッドシート形式にして欲しいです。 docs/asset-listにマークダウンファイルで作成してください |
「どこの何が必要で、どんなイメージのものを作ればいいか」を表の形でまとめてもらうのがポイントです。
こちらの依頼は今回のプロジェクト内で新しい会話を作って命令しています。

↑多少異なっていても問題ありません。同一プロジェクトにある会話であればCodexは確認しながら進めてくれるので便利です(特別に参照させたい会話がある場合は共有リンクを渡す形でも読んでくれます)。
以下に今回の命令で作成されたアセット制作リストを掲載しますが、生成するたびに多少異なる結果になると思います。
作成されたアセット制作リスト(一部)
生成されたヴァンサバライクゲーム素材
作られた武器と弾、アイコンは次のとおりです。共通アート仕様で決めたとおり、味方の攻撃はシアンや青、敵の弾は赤やマゼンタで色分けされています。

撃ったときや当たったときのエフェクトも、4コマのアニメーションとして作られました。ミサイルの爆発は、実際にダメージが入る範囲と同じ大きさにしてあります。


レベルアップ画面にも武器や能力のアイコンが表示されるようになりました。

画像生成は回数に気をつけよう
画像生成は、1回ごとに使用量を多く使います。今回の制作でも、あとから画像を少し直してもらったときに、透明な背景が消えてしまい、もう一度作り直すことになりました。
そこで、AGENTS.mdに次のルールを書いておいてもらいました。
- 画像を直すときは、背景を透明のままにすることを最初から伝える
- 画像生成は、なるべく1回で終わらせる
- もう一度作り直すときは、先に理由を知らせる
同じ失敗を繰り返さないように、気づいたことはすぐAGENTS.mdに書いておくのがコツです。
今回のまとめ
今回はゲームに必要な素材アセットを本格的に作りました。
まず作るアセットのリストを表にまとめてもらい、作る順番を種類ごとに並べ直しました。次に、完成イメージを元に共通アート仕様を決めて、AGENTS.mdに書いておきました。
そのあと、種類ごとにタスクを作ってもらい、環境、キャラクターと敵、武器・アイテム・スキルの順に作っていきました。どのタスクも、まず確認してもらってから「dododo」で作ってもらうことで、作る前に気をつけることを把握できました。
ここまででステージとキャラクター、武器はドット絵に置き換わりました。
次回は、画面のUIとエフェクトを作って、見た目を仕上げていきます。
次の記事:

現場レベルのゲーム制作が、すべてここで学べます。






コメント