【ACADEMY】AIとクラウドでゲーム開発を容易にする4つの方法(できないことについても)

開発者をサポートするために(代わりにはならない),これらのテクノロジーができることについてXboxに話を聞いた

画像クレジット:XboxのゲームAI担当ゼネラルマネージャーのHaiyan Zhang氏と,Xbox Game Creatorサービス担当プロダクトリーダーのBrady Woods氏
【ACADEMY】AIとクラウドでゲーム開発を容易にする4つの方法(できないことについても)

 ゲームの作り方や遊び方を変えると期待されている技術に,クラウドと人工知能(AI)がある。

 クラウドは以前から存在するものだ。ゲーム機から広大なサーバーファームに処理を移すことで,開発者がより野心的なプロジェクトを作れるよう支援する,Improbableのような企業が設立されている。Microsoftも過去にこの実験を行っており,「タイタンフォール」のAIコンパニオンの一部は,2014年に同社のAzureサーバーで処理されていた。

 一方,AIは最近,その能力に対する野心的な主張のおかげで,より多くの見出しを飾っている。

 GamesIndustry.bizのChristopher Dring代表は,クラウドとAIが開発者のゲーム制作をどのように支援するのかについて,XboxのゲームAI担当ゼネラルマネージャーのHaiyan Zhang氏と,Xbox Game Creatorサービス担当プロダクトリーダーの1人であるBrady Woods氏に話を聞いた。






コーディングを手伝ってくれる


 AIの約束のひとつは,開発者が取り組む必要がある退屈で時間のかかる作業の多くをAIが処理し,代わりに彼らがより創造的で革新的な事業に集中できるようにすることだ。Zhang氏によると,ゲームクリエイターにとっては,ChatGPTやMicrosoft 365 Copilotチャットボットなど,MicrosoftのAIツール群が制作に役立っているという。

 「開発パイプラインに完全に統合されているわけではないので,追加ツールとして使用でき,AAAからインディーズに至るまで,開発者にとって本当に役立っています」と彼女は言う。

「クリエイティブな頭脳を,プロセスの最もクリエイティブな部分で活かせるように,傾注する好機があります」
Haiyan Zhang氏

 「また,GitHub Copilotの同僚たちは,GPTとAIを導入して,開発者が実際に作業しているときにコード補完をサポートするという素晴らしい取り組みを行っています。あなたがコードを書くと,AIがあなたをサポートし,コードのスニペットを仕上げてくれます。開発者はこれらのツールから多くの効率性を得られます」

 Woods氏は,前述のCopilotチャットボットのようなAIツールによって,開発者は退屈な日常業務よりも,ゲーム制作のクリエイティブな側面に集中できるようになると付け加える。

 「ゲーム開発者がクリエイティブな部分に集中し,自分らしい仕事に取り組むために,これらの分野には,本当に力を注ぐ好機があります」と彼女は説明する。

 「クラウドの導入について考えるとき,より効率化を促進することが期待されるのはこうした場所です。開発者がこれらのソリューションをより多く採用することで,あらゆる段階で全体的な時間短縮が実現します。クリエイティブな頭脳を,プロセスの最もクリエイティブな部分で活かせるように,業界として傾注する好機がそこにあると思います」


ゲームのストーリー制作を手伝ってくれる


 AIは物語デザインにも役立つ。今では,ChatGPTのような生成AIを使って,テキストの塊の要点をまとめられる。つまり,ゲームのストーリーを書くのに不可欠な情報を素早く提供するため,開発者はこうしたツールをワークフローに組み込める。

 「私たちは,開発者がゲームの資料や伝承をすべて取り込み,カスタムGPTを作成したり,M365 Copilotをカスタマイズしたりすることを楽しんでいるのを確認しています。そうすれば,前作で何が起こったか問い合わせたり,キャラクターのバックストーリーを再確認したりでき,(彼らは)創造的な作業に集中できるのです」とZhang氏は説明する。

 Microsoftが開発したAIツールのひとつがNarrative Graphだ。Inworld AIと共同開発されたこのツールで,クリエイターはゲームプロジェクトのストーリーを視覚的に把握できる。

 「Narrative Graphは,あなたのすべての伝承と資料を取り込み,あなたがデザインしたゲームに特化したグラフを作成します」とZhang氏は言う。

 「それを編集し,サブプロットを追加することもできます。これは本当に興味深い実験であり,探求です。私たちは社内外の開発者と協力して,これをどのように使えるかを考えています。その一環として,ゲームクリエイターを支援する新たなツールも模索しています」


ライブサービスの管理を手伝ってくれる


 過去10年間で,ライブサービスタイトルの数は飛躍的に増加した。こうしたゲームでは,発売後のサポートに莫大な経費と大規模なチームが必要になることが多く,これは小規模なインディーチームがリスクをとってまで,このような冒険をする可能性は低いということを意味する。

 Woods氏は,MicrosoftのPlayFabのようなクラウド技術が,このようなプレッシャーを軽減し,小規模なデベロッパにとってこれらのゲームがより身近なものになると考えている。

 「コミュニティにリアルタイムで反応可能な,しっかりとしたコンテンツパイプラインを持つのに欠かせないバックエンドサービスがいくつかあります」と彼女は言う。

 「クラウドベースのツールは,コミュニティとの対話や反復の方法を簡素化するバックエンドサービスのセットであり,それはデータのリアルタイム収集,イベントパイプライン,ゲーム内経済ソリューション,マルチプレイヤーサービス,パーティーチャット機能などを含んでいます」

 「開発者が反復的なサイクルを作り出せるようなクラウドネイティブなバックエンドサービスを提供し,その循環を強化したいです。私たちは,プレイヤーがゲームで何を楽しんでいるかを,開発者が素早く知れるようにしたいと考えています。何がうまくいっていて,何がうまくいっていないのかを把握すれば,変更をリアルタイムでゲームに反映させられます」

 Woods氏は,自然言語の要求を理解し,反応できるAIを使えば,このような複雑なシステムを簡素化し,より利用しやすくできると語る。

 「AI,そしてツールを民主化する能力は,UIやサービスを使いこなすことを妨げるわけではありません。それは,自然言語を通じて能力を民主化できることを意味します」と彼女は説明する。

 「もしあなたが,ライブサービスを運営し,ゲームで反復的なサイクルを推進する専門家でない場合は,自然言語に移行してAIと直接コミュニケーションできます。AIはそのような変化をもたらすためのエージェントとして機能します」


コミュニティの運営を手伝ってくれる


 現代のゲーム開発において,スタジオが時間と資金を費やす必要があるもうひとつの要素はコミュニティ運営だ。これは,大企業のような人員を持たない中小企業にとっては,しばしば無理難題となる。

「クリエイターがビジョンを実現できるように,ツールを手にするということです」
Brady Woods氏

 「ゲームは,究極的には社会的な活動です」とZhang氏は言う。「多くの人々が友人や地球上の他者とつながり,社会的な関わりを持つ場所となります」

 「つまり,そのコミュニティの安全が最も重要です。それは,チャットでの振る舞い,発信されたメッセージに自分が含まれていると感じること,そして敬意を払った言葉遣いです。私たちはコンテンツモデレーションに重点を置き,それを私たちのコミュニティに適用し,学びを外部の開発者と共有することで,彼らがゲーム内チャットでより安全なコミュニティを作れるように,何年もかけて考えてきました」

 モデレーションは,決して十分にはできないものだとZhang氏は語る。それは不可欠なことだが,圧倒されかねない仕事でもある。

 「AIの力を使うことで,コンテンツモデレーターのネットワークを拡張し,彼らがより良い仕事をし,より安全なコミュニティを作るのをサポートできます」と彼女は言う。「私たちはそれをゲーム業界と共有し,誰もがより安全なコミュニティを促進できるようにしたいと考えています」


だが,ゲーム開発者の代わりにはならない


 AIが労働市場に与える潜在的な影響について,多くのことが語られてきた。とくに大企業がより大きく,より深いコスト削減を迫られている経済状況においては,すでに労働者がAI技術に置き換えられることへの懸念がある。

 もし,あなたもこのような懸念を持っているのなら,Zhang氏がAIはクリエイティブなツールそのものではなく,クリエイターを支援するためのツールだと考えていることに安心するかもしれない。つまり,彼女は雇用を奪うとは考えていないのだ。

 「それは,ゲーム開発者,デザインチーム,開発チーム,発売後のチームを支援しています」と彼女は言う。

 「私たちが本当に注目したいのはそこです。AIは,こうした想像力豊かなチームによって動かされるツールです。究極的には,ビデオゲームは人間の創造性を高度な技術で表現した芸術だと思います。私たちは,人々やチームの創造性を表現するために,本当に役立つ先端技術とは何かを模索しています」

 「AIはゲーム開発を加速させるのに役立つでしょう。私たちは,そのようなツールが何なのかを研究していて,ゲームチームと一緒にそれを探り,どこで活用するのが最適なのかを見極めたいと思います」

 Woods氏はこう結論づける。「リニアコンテンツであれ,ゲームであれ,全体としてクラウドとAIは,ストーリーテラーが物語を伝え,コンテンツを制作する能力の民主化を推進するものでしょう。クリエイターがビジョンを実現できるように,ツールを手にするということです」

GamesIndustry.biz ACADEMY関連翻訳記事一覧

※本記事はGamesIndustry.bizとのライセンス契約のもとで翻訳されています(元記事はこちら