
テクノロジー分野の他のあらゆる業界と同様、AIはゲーム開発にも変革をもたらしています。さまざまな国から615人以上のゲーム開発者が参加したGoogle Cloudの最近の調査によると、回答者の90%が業務でAIを利用していると認めました。
問題は、彼らがそれをどのように活用しているか、ということです。そして、AIはゲーム開発の将来にどのような影響を与えるのでしょうか?
この記事では、ゲーム開発においてAI を活用するための、実績のある8つの方法 をご紹介します。
👀 関連記事: 人工知能がモバイルゲームに革命をもたらしている
2022年にChatGPTがリリースされて以来、AIはさまざまな分野で広く活用されるようになり、ゲーム開発もその一つとなっています。 Googleによるとによると、ゲーム開発者は以下のようなさまざまなタスクにAIを活用しています:
全体として、AIを活用している開発者の圧倒的多数は、主に「反復的な作業を削減するため」(95%)という1つの理由からAIを利用しています。
しかし、ゲーム開発のクリエイティブな側面に注目すると、状況は一変する。デザイン、アニメーション、台本作成にAIを活用していると答えた開発者は、わずか36%にとどまっている。
また、 Gamedev.jsが実施した別の調査では、その数値はさらに低かった:
ユニークなモバイルゲームのアイデアを思いつくのは、なかなか大変な作業です。
このため、多くの開発者は、アイデアを構築(および洗練)するためのブレインストーミングやワークショップのパートナーとして、構想段階からAIを活用しています。
たいていは、「現在人気のゲームから着想を得たモバイルゲームのアイデアを20個挙げて」といったような、シンプルな指示から始まります。これだけでは理想的な答えは得られないかもしれませんが、アイデアをさらに発展させるための良い出発点にはなり得ます。
大まかなアイデアが浮かんだら、AIを活用してそのアイデアをさらに練り上げたり、関連するアイデアのリストや各アイデアの長所・短所、さらには競合となる可能性のある既存のゲームのリストを作成したりすることができます。
ゲーム開発において、AIが広く活用されている用途の一つに、人気ランキングの分析や、 最も人気のあるゲームメカニクスの特定があります。特定のテーマを念頭に置いている場合、AIに依頼して候補となるゲームメカニクスを絞り込み、過去に類似したゲームで成功した例のみを提案してもらうことができます。
どのメカニズムを採用するかがすでに決まっている場合でも、AIを活用すれば、そのメカニズムを最大限に活用できるよう支援できます。例えば、最適な収益化手法や、エンゲージメント向上、ユーザー定着率向上のための機能を提案してくれます。

物語的なメタ要素は、ここ数年、モバイルゲームのトレンドとなっています。
また、ゲーム開発におけるAIの台頭に伴い、その人気はさらに高まっています。
AIは、物語の展開という分野において、まさにゲームチェンジャーとなっています。以前はゲームライターのチームと 多大な時間を要していた 作業も、今ではほんの数秒で実現できるようになりました。
AI言語モデルを活用すれば、プレイヤーを魅了し、ゲームに繰り返し戻ってきてもらえるような魅力的なストーリーを簡単に作り出すことができます。これには以下が含まれます:
さらに高度なレベルでは、AIは プレイヤーの行動に動的に適応する 物語を創作することさえ可能です。 プレイヤーの行動に合わせて動的に変化する物語を創作することさえ可能です。例えば、プレイヤーが会話の選択肢をいくつか選んだ後、動的なAIモデルが独自の応答を生成することができます。これによりリアリティが生まれ、プレイヤー一人ひとりにユニークで記憶に残る体験を提供できるはずです。
AIは、キャラクターをはじめとするあらゆる種類のゲーム内アセットの制作において、大きな助けとなります。 自分の構想を詳しく説明するか、参考画像をアップロードするだけで、AIがその力を発揮してくれます。
ここで最も重要なのは、 プロンプトの作成術を習得することです。プロンプトを作成する際は、できるだけ具体的に記述し、希望する要素やポーズ、画風(例:アニメ風、カートゥーン調、写実的)を明確に示すことが重要です。
しかし、どれほど完成度が高くなっても、AIアートには通常、何らかの人間の手による調整が必要です。ポストプロダクションの段階では、ゲームアーティストが通常、AIが生成した画像を再制作し、欠点を修正したり、スタイルを調整したり、追加の要素を盛り込んだりします。
ほとんどのゲーム開発者は、 アプリストア最適化(ASO) の重要性をよく理解しています。しかし、専任のASOチームを擁し、高価なツールを活用できるのは、ごく一部に過ぎません。

幸いなことに、AIはアプリストア最適化のさまざまな側面で役立ちます。具体的には、次のようなものがあります:
従来、ゲームのテストとは、プレイヤーとしてゲームをダウンロードし、アカウント登録を行い、実際にゲームプレイを体験して、そのゲームを直接試すことを意味します。
AIアルゴリズムを活用することで、開発者はゲームのテストをより迅速かつ正確に行うことができます。AIテストシステムはプレイヤーのように振る舞い、ゲーム内でさまざまな操作を試すことで、人間よりもはるかに迅速に問題を発見することができます。また、機械学習を活用すれば、ゲームプレイデータからパターンや異常を特定することができ、ゲームのパフォーマンス向上につながります。
なお、これによって手動でのチェックが不要になるわけではありません。依然として、誰かに実際にプレイしてもらい、ゲームをテストしてもらう必要がありますが、ゲーム開発におけるAIは、そのプロセスにおいて大きな助けとなります。
ゲームのステージが難しくなりすぎないようにするため、AIツールは開発者に対し、 ベストプラクティスに基づいたステージデザインの提案を行うことができます。つまり、難易度が徐々に上がっていくようなステージのシナリオを提供し、プレイヤーが満足感と没入感あふれるゲーム体験を楽しめるようにすべきです。
さらに高度なツールでは、リアルタイムでレベルを調整することさえ可能です。
動的な難易度調整に基づき、これらのツールはプレイヤーの操作やパフォーマンスを分析し、プレイヤー一人ひとりに合わせたゲーム体験を提供します。

AIがアイコンデザインに役立つことは、すでに触れた通りです。
しかし、この手法は広く用いられているため、別途触れておく価値がある。
ゲームのアイコンは、競合他社との差別化を図り、潜在的なプレイヤーに好印象を与えるのに役立ちます。そのため、開発者はコンバージョン率を向上させるべく、さまざまなアイコンを更新・テストすることがよくあります。
AIは、ゲームの魅力を伝えるためのアイコンに関する新しいアイデアを提案することで役立ちます。すでに成果を上げているアイコンがある場合は、同様のコンセプトを維持するのが良いでしょう。その際は、元のアイコンを参考画像としてアップロードし、AIに微調整を依頼することができます。例えば、キャラクターのポーズや背景色を変更するなどです。
ただし、AIが生成したアイコンも、エンドユーザーの手元に届くまでには、デザイナーによる工夫が必要になることを念頭に置いておいてください。
この記事を読み終えた後、 ゲーム開発で一般的に使われている優れたAIツールにはどのようなものがあるのか、気になっている方もいるかもしれません。そこで、ゲーム開発者たちに、お気に入りのツールを教えてもらいました。以下に、最も多く挙げられたツールのリストをご紹介します。
ゲーム開発者は、コーディングのすべてをAIに任せることを推奨していませんが(必要な経験がなければ、AIがミスをした際にどこに手を加えるべきかわからなくなるため)、これは比較的頻繁に自動化されるタスクの一つです。
最も一般的なツールは以下の通りです:
デザインに関しては、デザインコンセプトやイラスト、動画の作成に役立つツールもいくつかあります。しかし、多くの開発者は、AIだけを使って完全に一貫性のあるデザインを作成し、それを拡張していくことがしばしば難しいと不満を漏らしています。
ここで特筆すべきツールをいくつか挙げると、以下の通りです:
最後に、音楽や音声もAIを使って生成することができます:
これらのツールに加え、もうひとつ注目を集めているものがあります。それはAIエージェントで、Googleによると、開発者の87%がこれを利用しているとのことです。
先ほど挙げたツールの中には、AIエージェントと見なせるもの(例えばGitHub Copilotなど)もありますが、一部のエージェントはゲーム内に直接作用し、よりダイナミックなゲーム環境を作り出しています。
例えばNPCを例に挙げてみましょう。ビデオゲームには以前からノンプレイヤーキャラクターが存在していましたが、AIの導入により、その行動はより複雑かつ協調的になってきています。さらに、こうしたエージェントのおかげで、開発者はプレイヤーの能力に合わせてゲームの難易度を調整することができるようになりました。
現在の業界の状況を見ると、ゲーム開発におけるAIは定着しており、今後さらに普及していくでしょう。しかし、AIがゲーム開発者を完全に置き換えるとは言い難いでしょう。人間の創造性は常にAIツールよりも優位に立ち、AIだけではそれを再現することはほぼ不可能です。その一方で、同じ作業を完了するために必要な人員は減少する可能性があります。
このトピックについて、皆さんはどうお考えですか?LinkedInでぜひご意見をお聞かせください。また、このような記事をもっと読みたい方は、ぜひニュースレターにご登録ください!