AI生成アートはゲームデザインにおいてどのような役割を果たすことができるのか
ゲームにおけるAI活用は、古くは1950年代のチェッカープログラムやチェスプログラムから始まっています。今日では、ほぼすべてのビデオゲームで、現実をシミュレートしたり、より現実的なノンプレイヤーキャラクター(NPC)を作成するために、何らかの形のAIが使用されています。今後数年のうちには、ゲームプログラミング用のAIが、手間のかかるワールド作成作業の大部分を担えるようになるかもしれません。さらには、キャラクターやストーリーの開発にもゲームAIが使用されるようになるかもしれません。
ゲームにおけるAI活用で最近特に進化したものの1つが、ゲームデザインにおける生成AIの使用です。機械学習モデルを使用して画像を生成する生成AIを使用すれば、ゲームデベロッパーはテキストプロンプト(ビジュアル化したいものについての簡単な説明)を入力して、画像を即座に生成できます。このテクノロジーは非常に高速で汎用性が高いので、ゲームプログラマーは思いのままにアイデアを具体化することができます。
AIアートを使用すれば、ゲームプログラミングを開始する前に新しいアイデアを検討し、イテレーションを重ねることができます。ゲーム環境やキャラクターの画像を生成したり、ゲームタイトルのテキスト効果を作成したり、AIを使用して様々なカラーパレットやテクスチャを試したりすることができます。あなたのアイデアを、あっという間にプロトタイプに変えることができるでしょう。
環境のためのAIアート

環境のイメージを決定する




AIを活用したムードボードとストーリーボード
キャラクター作成のためのAIアート
まずはスタイルから

なるべく詳しく説明する



プロンプトを調整する
AIアートのプロンプトの調整にあたっては、句読点やその他のツールを使用できます。https://www.adobe.com/products/firefly/discover/ai-art-prompts.html入力した語句の区切り目をAIが正しく理解してくれない場合は、語句のまとまりごとに引用符を打ってみてください。例えば、「"汚れたボロボロの服を着た少女の冒険者"が、"雪に覆われた山の頂上"で、"ピンクの毛に覆われたマンモス"の隣に立っている」という表現にすれば、引用符がない場合よりもうまく機能する可能性があります。
その他の調整方法としては、描きたくない要素を指定する、スタイルの強さを指定する、プロンプトにどれだけ忠実に従うかをAIに指示するなどの方法があります。例えば、特定のキャラクターに青色のトーンを使わないようにしたい場合は、プロンプトの最後に [avoid = blue] と入力します。
AIは微妙な調整にも対応できます。スチームパンクを少しだけ反映させたいという場合は、スタイルの強さを調整できます。[ stylize = 20, 80 ] など、合計が100になる2つの数値を入力してください。ガイダンスは、AIに表現の自由度をどれだけ与えるかを示すもので、[guidance = 5] のように、0から25の数値で指定できます。数値が低いほど、AIがプロンプトを無視できる余地が大きくなります。

AIが生成したキャラクターを生成塗りつぶしで編集する

AIテキスト効果でタイトルにスタイルを適用する

AIで生成した画像を商用利用する方法
生成AIに関連する法的な問題はゲームデベロッパーにとって頭の痛い問題かもしれませんが、Fireflyの最初の生成AIモデルは商用利用に対応した設計になっています。Adobe Stockのデータセット、オープンライセンスの作品、および著作権が切れたパブリックドメインコンテンツでトレーニングされているので、他のクリエイターの著作権を侵害する心配なく、自分の感性に響いた画像を実際のゲームデザインに活用できます。
あなたの想像力とFireflyを駆使して、キャラクターや環境に命を吹き込み、それらを世界と共有することができるのです。AI生成アートを作成する方法を学んで、スキルをさらに高めましょう。