Unity×Codexでヴァンサバライクを作る【第4回】キャラ・敵・武器のドット絵アセットを量産する | Unity入門の森 ゲームの作り方

Unity×Codexでヴァンサバライクを作る【第4回】キャラ・敵・武器のドット絵アセットを量産する

Unity×Codexで2Dヴァンサバライクゲームを作る ~AIでプログラムもドット絵素材も制作しよう~

この記事は「【Unity×Codex】2Dヴァンサバライクゲームを作る講座」の第4回です。プログラミングいらず・画像素材も含めて生成AIでゲームを完成させます。

前回は、アセット作りの準備としてAgent Sprite Forgeを入れて小さく試し、キャラクターの向きの作り方を決めました。

前回の記事:

Unity×Codexでヴァンサバライクを作る【第3回】Agent Sprite ForgeでAIドット絵生成を試す
この記事は「【UnityでAIゲーム制作】2Dヴァンサバライクゲームを作る講座」の第3回です。プログラミングいらず・画像素材も含めて生成AIでゲームを完成させます。前回は設計書からタスクを作ってもらい、見た目は仮のままで遊べるプロトタイプ版...

今回は、いよいよアセットを本格的に作っていきます。作るアセットのリストと見た目のルールを決めてから、環境 → キャラクター → 武器・アイテム・スキルの順に、仮の図形を本物のドット絵に置き換えていきます。

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

【永久会員チケット】

永久会員チケット|Unity入門の森

全講座を見放題で学ぶ

ソースコード・素材・プロジェクトすべて公開。
Unityの基礎から応用まで、一生使えるスキルを体系的に習得。

今回やることを確認しよう

今回の流れは次のとおりです。

  1. 作るアセットのリストを作ってもらう
  2. 作る順番を決める
  3. 見た目のルール(共通アート仕様)を決める
  4. 種類ごとにタスクを作ってもらう
  5. 環境を作る
  6. キャラクターと敵を作る
  7. 武器・アイテム・スキルを作る

ここでも、いきなり「全部作って」とは頼みません。リスト → ルール → タスク → 制作の順に進めていきます。


作るアセットのリストを作ってもらおう

まずは、ゲームに必要なアセットを全部書き出してもらいます。

今のゲームは、プレイヤーも敵も四角や丸の仮の見た目です。これを全部ドット絵に置き換えるには、何をどれだけ作ればいいのかを先に知っておく必要があります。

Codexにリストを頼もう

次のように頼みました。

「どこの何が必要で、どんなイメージのものを作ればいいか」を表の形でまとめてもらうのがポイントです。

こちらの依頼は今回のプロジェクト内で新しい会話を作って命令しています。

↑多少異なっていても問題ありません。同一プロジェクトにある会話であればCodexは確認しながら進めてくれるので便利です(特別に参照させたい会話がある場合は共有リンクを渡す形でも読んでくれます)。

以下に今回の命令で作成されたアセット制作リストを掲載しますが、生成するたびに多少異なる結果になると思います。

作成されたアセット制作リスト(一部)

続きを読む
このコンテンツはパスワードで保護されています。 コンテンツを読みたい方はUnity入門の森ショップ(https://unityforest.shop/)で講座閲覧権を取得してね。

生成されたヴァンサバライクゲーム素材

作られた武器と弾、アイコンは次のとおりです。共通アート仕様で決めたとおり、味方の攻撃はシアンや青、敵の弾は赤やマゼンタで色分けされています。


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




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

 

画像生成は回数に気をつけよう

画像生成は、1回ごとに使用量を多く使います。今回の制作でも、あとから画像を少し直してもらったときに、透明な背景が消えてしまい、もう一度作り直すことになりました。

そこで、AGENTS.mdに次のルールを書いておいてもらいました。

  • 画像を直すときは、背景を透明のままにすることを最初から伝える
  • 画像生成は、なるべく1回で終わらせる
  • もう一度作り直すときは、先に理由を知らせる

同じ失敗を繰り返さないように、気づいたことはすぐAGENTS.mdに書いておくのがコツです。

今回のまとめ

今回はゲームに必要な素材アセットを本格的に作りました。

まず作るアセットのリストを表にまとめてもらい、作る順番を種類ごとに並べ直しました。次に、完成イメージを元に共通アート仕様を決めて、AGENTS.mdに書いておきました。

そのあと、種類ごとにタスクを作ってもらい、環境、キャラクターと敵、武器・アイテム・スキルの順に作っていきました。どのタスクも、まず確認してもらってから「dododo」で作ってもらうことで、作る前に気をつけることを把握できました。

ここまででステージとキャラクター、武器はドット絵に置き換わりました。

次回は、画面のUIとエフェクトを作って、見た目を仕上げていきます。

次の記事:

Unity×Codexでヴァンサバライクを作る【第5回】UIとエフェクトをAIで作る
この記事は「【UnityでAIゲーム制作】2Dヴァンサバライクゲームを作る講座」の第5回です。プログラミングいらず・画像素材も含めて生成AIでゲームを完成させます。前回は、ステージ、キャラクターと敵、武器・アイテム・スキルを、仮の図形からド...

【ゲームの作り方講座もプレゼント中!】

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

【永久会員チケット】

永久会員チケット|Unity入門の森

全講座を見放題で学ぶ

ソースコード・素材・プロジェクトすべて公開。
Unityの基礎から応用まで、一生使えるスキルを体系的に習得。

コメント

タイトルとURLをコピーしました