「パーソナリティをピクセルにもたらす、Inworldは自己再生AIを使用してゲームキャラクターをレベルアップさせます」
「パーソナリティを光らせる、Inworldの自己再生AIがゲームキャラクターをトップレベルへ進化させます」
ゲーム体験を一層向上させるために、スタジオと開発者は非常な努力を払い、写実的で没入感のあるゲーム内環境を作り上げています。
しかし、非プレイヤーキャラクター(NPC)はしばしば取り残されています。多くのNPCは深さやリアリズムに欠けた方法で行動し、その相互作用は繰り返しがちで忘れられやすいものとなっています。
Inworld AI は、生成AI を使用して、プレイヤーの行動に動的かつ応答性のあるNPCの振る舞いを実現することで、ゲームのルールを変えています。このカリフォルニア州マウンテンビューを拠点とするスタートアップのCharacter Engine は、どんなキャラクターデザインにも使用でき、スタジオと開発者がゲームプレイを向上させ、プレイヤーのエンゲージメントを高めるお手伝いをしています。
ゲーミング体験を高める:アチーブメント解除
Inworldのチームは、AIを搭載したNPCを開発することを目指しており、高品質のパフォーマンスを提供しながら、ゲーム内の没入感を保ちながらプレイヤーとの関係を築き上げることができるようにしています。
- 『Pythonでのマルチスレッディングとマルチプロセッシングの紹介』
- 「APIのパワーを活用する:認証を通じて製品の開発ロードマップを形成し、ユーザー体験を向上させる」
- 「生成AIのキーワードを解説する」
開発者がAIベースのNPCをゲームに統合しやすくするために、InworldはCharacter Engineを構築しました。このエンジンは、NVIDIAの技術上で動作する生成AIを使用して、没入感のあるインタラクティブなキャラクターを作り出すことができます。これは、プロダクションに対応したスケーラブルなソリューションであり、リアルタイムな体験に最適化されています。
Character Engine は、Character Brain、Contextual Mesh、Real-Time AI の3つのレイヤーから成り立っています。
Character Brain は、テキスト読み上げや自動音声認識、感情、ジェスチャー、アニメーションなどの複数のパーソナリティ 機械学習 モデルに同期することで、キャラクターのパフォーマンスを制御します。
このレイヤーはまた、AIベースのNPCが学習し適応し、関係を築き、動機づけられた行動を行うことも可能にします。例えば、ユーザーは「ゴールとアクション」機能を使ってトリガーを作成し、NPCに特定のプレイヤーの入力に応じて特定の方法で行動するようプログラムすることができます。
Contextual Mesh は、コンテンツと安全機構、カスタム知識とナラティブの制御のためのパラメータを設定することができます。ゲーム開発者は「関係性」機能を使用して、味方が敵になったり、逆に敵が味方になったりするなど、新たな展開を作り出すことができます。
生成AIを使用する際に開発者が直面する大きな課題の1つは、NPCを世界にとどまらせ、メッセージを伝えることです。InworldのContextual Mesh レイヤーは、大規模な言語モデル(LLM)を使用する際によく見られる幻覚を回避するために、キャラクターを彼らの世界の論理と幻想の中にレンダリングします。
Real-Time AI レイヤーは、リアルタイムな体験のための最適なパフォーマンスとスケーラビリティを確保します。
NVIDIA の力でAIワークフローを強化する
Inworld は、スタートアップの開発のあらゆる段階をサポートする NVIDIA Inception プログラムの一員です。Inworld は、生成AIのトレーニングと展開インフラストラクチャに必要なその他の非生成機械学習モデルの展開を標準化するために、オープンソースの NVIDIA Triton Inference Server ソフトウェアを使用しました。また、Inworld はオープンソースの NVIDIA TensorRT-LLM ライブラリを最適な推論パフォーマンスのために使用する予定です。NVIDIA Triton Inference Server と TensorRT-LLM は、セキュリティ、安定性、およびプロダクションAIのサポートを提供する NVIDIA AI Enterprise ソフトウェアプラットフォームで利用できます。
Inworldは、製品トレーニングパイプラインにおいてSlurmで管理されたベアメタルマシン内でNVIDIA A100 GPUsも使用しました。同様のマシンはKubernetesでラップされ、ゲームプレイ中のキャラクターの相互作用を管理するのに役立ちます。このセットアップにより、リアルタイムの生成AIを最低限のコストで提供しています。
“私たちは、他のソリューションと比較して、機械学習のワークロードにおいてNVIDIA A100 GPUsが最も優れており、コスト効率の良い選択肢であることを理由に選びました。”とInworldのAI担当副社長であるイゴール・ポレタエフ氏は述べています。
“私たちの顧客やパートナーは、AI NPC機能をゲームプレイに統合することでプレイヤーの関与メトリックスを向上させるために新しい革新的な方法を見つけようとしています。”とPoletaev氏は述べています。“リアルタイムのパフォーマンスを実現するためには、ハードウェアアクセラレーターなしでは不可能であり、そのため、私たちはGPUをバックエンドアーキテクチャに統合する必要がありました。”
Inworldの生成AIによるNPCは、プレイヤーを引きつけるダイナミックで常に新鮮なゲーム体験を提供しています。開発者やゲーマーは、プレイヤーの関与度、満足度、リテンションが向上したと報告しています。
Inworldは、Niantic、LG UPlus、Alpine ElectronicsなどからAIベースのNPC体験を提供しています。Inworld Character Engineを使用したオープンワールドのバーチャルリアリティゲームでは、プレイ時間が5%増加し、探偵テーマのインディーゲームでは、最も人気のあるTwitchストリーマーがそれを発見した後、30万ドル以上の無料の宣伝効果を生み出しました。
Inworld AIとNVIDIAのゲーム開発者向け技術について詳しくご覧ください。
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles