AIのおかげで映画『フリーガイ』が実現するかもしれない

映画「フリーガイ」を見たことありますか?ライアン・レイノルズとジョディ・カマー主演のこの映画は、近年の私のお気に入りの一つです。ライアン・レイノルズの演技によくあるおバカな面白さに加え、ゲーマーにとってはかなり奥深い作品です。
マイクロソフトのBing AIイベントの後、改めてこの動画を観ていると、そう遠くないうちに「フリー・ガイ」の世界が現実になるかもしれないという強い思いが湧き上がりました。マイクロソフトは当初、AI開発においてウェブコンテンツに重点を置いてきましたが、この技術は私たちが知っているゲーム業界を根底から変える可能性を秘めています。
AI は多くの分野で大きな可能性を秘めていますが、ゲームをする人にとっては、ゲームをよりエキサイティングなものにする方法で AI を活用できる可能性が本当にあります。
『フリーガイ』とはいったい何の話ですか?
まだ見ていない人のために映画全体のネタバレはしませんが、少し背景を説明するために、ここで簡単に概要を説明します。そうすれば、投稿の残りの部分が理解しやすくなります。
本作は、フリーシティというゲーム世界に住むガイ(別名ブルーシャツガイ)と呼ばれるNPCに焦点を当てています。これは本質的に、犯罪が利益を生み、何でもありのオープンワールド環境であるGTAオンラインの架空のクローンです。
フリー シティの混沌の下に埋もれているのは、2 人のインディー開発者が AI エンジンをコーディングして構築した初期のゲームです。このゲームは、キャラクターが成長し進化していく、純粋に観察するだけの体験になることを意図していました。
ガイは特定のきっかけに遭遇するとすぐに進化を始め、背景キャラクターからゲームの真のプレイヤーへと変貌を遂げます。NPCとのループから抜け出し、一般プレイヤーと同じようにフリーシティへと足を踏み入れます。そして最後には、彼だけが「プログラミング」を破るNPCではないことが分かります。
Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。
この映画は、AIのおかげで私たちがプレイするゲームで近いうちに現実になるかもしれないことを非常に明確に示している。
NPCは知性を持つようになる
GTA 6がついにガイのようなNPCと共に発売されたらどうなるか想像してみてください。彼らはただそこに立ち尽くし、与えられた罰をただ受け止めるのではなく、反撃します。しかも、ゲーム内の状況に応じて、独自の方法で反撃します。現実世界のプレイヤーに頼って難易度を上げるのではなく、NPCが全員現実のプレイヤーのように振る舞ったらどうなるでしょうか?予測不能で、危険です。
私のお気に入りのゲームの一つに『ディビジョン2』があり、AIがプレイヤー体験をどう向上させることができるかについて、ずっと考えてきました。何度も繰り返しプレイできるだけでなく、高難易度でもミッションをスピードランでクリアできるほど簡単で、それほど苦労しません。敵の出現場所を覚えるのにそれほど時間はかかりませんし、武器や防具もほとんど変わりません。
これらの敵にAIエンジンを適用したと想像してみてください。ゲームをプレイするにつれて、敵はあなたの戦術と装備を学習します。毎回同じドアから現れるのではなく、敵は様々な場所に移動し、様々な武器や装備を使い分け、あなたの得意なゲームであなたを出し抜こうと、真剣勝負を挑んでくるでしょう。
このようなシューティングゲームは、AIを導入することで改善できるのは明らかです。現実世界の戦闘では、戦術は臨機応変に調整され、同じパターンを繰り返すミッションは存在しません。「ボス」は、数秒で倒せるように姿を現すわけではありません。彼らはもっと賢く、プレイヤーの不意を突こうとしてくるでしょう。
これは敵にも当てはまるわけではありません。Free Guyのように、味方NPCもAIの賢さから同じように恩恵を受けることができます。新しい戦術を提案したり、マップ上で賢い動きをしたり、現実世界のプレイヤーと同じように敵に反応したり。
あるいは、ForzaのDrivatarシステムの拡張版はどうでしょうか? すでに実在のプレイヤーを模倣するように構築されていますが、もしAIが操作していたらどうでしょうか? ジェズ・コーデンのDrivatarのように、プレイヤーに襲い掛かってくるのではなく、スマートな動きやブロックでしっかりと競り合えるようになるでしょうか? 現実世界のレーシングドライバーは常に学習し、適応し、スキルを磨いています。Drivatarははるかに制限が多いですが、AIの対戦相手は簡単に実在のドライバーのように振る舞うことができます。
あなたが最もよくプレイするゲームが何であれ、AI が NPC の質を向上させる方法を思いつくことができると確信しています。
AI強化のゲームプレイとより没入感のある世界
AIはNPCだけに適用されるわけではありません。Free GuyはNPCに焦点を当てていますが、AIはNPCやプレイヤーを取り巻く世界を変化させ、より没入感があり、より挑戦的で、よりリアルなものにすることができます。
映画では、開発者がフリーシティを手動で操作するシーンがありますが、AI はこれを単独で行うこともできます。
Euro Truck Sim 2のようなシミュレーターを想像してみてください。AIは、よりリアルな交通パターンや、走行距離、現在地、時間帯に基づいた独自の天候を生成し、現実世界のデータも活用することができます。ゲームは既にこの点で優れた機能を備えていますが、これは開発者がコーディングしなければならないアルゴリズムやその他の詳細な情報に基づいています。AIは、同じレベルの入力がなくても、より優れたパフォーマンスを発揮できるでしょう。
現実の生活は予測不可能であり、AI はゲーム内でその一部を再現できる最高のチャンスです。
ゲームからプレイヤーへのより良いフィードバック
ChatGPTやBing AIといったツールの登場により、AIがゲームにおけるプレイヤーのフィードバックループをどのように改善できるか、既に見え始めています。その顕著な例が、より優れた会話モデルの実現です。
『フリー・ガイ』でガイ、そして最終的には他のNPCが同じことを何度も繰り返すループから抜け出すように、AIはゲーム内の会話を根本から変えることができるでしょう。繰り返しや事前に選択された選択肢の代わりに、AIはより自然な会話と実際の会話を促進することができるでしょう。
iRacingのスポッターは、良いながらもかなりシンプルな例として常に考えています。現状でも十分で、より優れた機能を持つサードパーティ製ツールもあります。しかし、AIの力があれば、スポッターは現実世界の同等の機能を実際に再現できるでしょう。
対戦相手が自分のマシンに対してどこにいるかという基本的な情報を提供するだけでなく、ゲーム内のスポッターとクルーチーフが対戦相手全員に関する詳細な情報を提供できたらどうなるか想像してみてください。例えば、対戦相手の現在位置、どのように運転しているか、コース上で対戦相手が自分とは違う動きをしているエリアがあるかどうかなどです。
AI には、より質の高い会話とより詳細な情報が詰まった、より詳細で自然なゲーム内ダイアログを提供する可能性があります。
マイクロソフトはゲームでAIを活用するのに有利な立場にある
数年前、Crackdown 3のマルチプレイヤーモードの最初の技術デモを見たのを覚えています。このデモでは、クラウドを活用して建物のダメージモデルを計算し、ゲームのフレームレートを損なうことなく、とんでもないことが可能でした。
これらの複雑な計算をクラウドにオフロードすると、難しい部分がすべてローカルで処理されるのではなく、完璧なパフォーマンスが可能になります。
Azureを活用できるMicrosoftは、自社のファーストパーティゲームにAIを活用するのに最適な立場にあります。結局のところ、それを支える何かが必要なのです。
ゲームにおけるこの技術の可能性は無限大で、ここに挙げたのはほんの一部に過ぎません。しかし、ゲーム開発者がこの技術を採用し始めれば、Free Guyの世界はもうすぐそこまで来ているかもしれません。私自身、そうなったら本当にワクワクします。
リチャード・ディバインは、10年以上の経験を持つWindows Centralの編集長です。元プロジェクトマネージャーであり、長年のテクノロジー愛好家でもある彼は、2011年にMobile Nationsに入社し、Windows Centralに加え、Android CentralやiMoreでも活躍しています。現在は、このサイトであらゆる種類のPCハードウェアとレビューの取材を担当しています。Mastodonでは、mstdn.social/@richdevine でフォローできます。