GPT、Neuroflash、Google Bard、Claude:言語モデルはすでにゲームをどう変えているのか?そして将来、どのように没入感を向上させるのか?
Undeniable: プレイヤーの没入感を高めるには、NPCはコンピュータゲームの中核をなす要素です。
マスエフェクト』の忠実な仲間ガルスであれ、『バイオハザード4』の象徴的な商人であれ、古典的なロールプレイングゲーム『ゴシック』の迷惑なマッドであれ。
しかし、これはGPTやその同類の人工知能とどのように関係しているのでしょうか?
さて、OpenAIの研究者たちによって開発された言語モデル、GPT(Generative Pre-trained Transformer)、そしてそれぞれ付属のチャットボットChatGPTは、数ヶ月の間、ヘッドラインを賑わせてきました。
GPTと共同開発したチャットボットChatGPTは、コンピュータゲームの歴史上かつてないほど優れたNPCを仮想空間から生み出す可能性を秘めています。
PCゲームにおけるNPCの限界
Thenbsp;AI駆動言語モデルによるブレークスルー以前のNPCの作成は、時間的コストがかかる要因でした。小規模な開発者は、キャラクターを作成し、ダイアログツリーを考え、文脈に応じた反応をしなければなりません。
インテリジェント言語モデルのおかげで、このタスクが完全になくなるわけではありませんが、根本的に変わるでしょう。簡単に言えば、AIでサポートされるNPCは以下のように作成されるようになる。
- 分析:既存のNPCは言語モデルを使って分析されます。これは、そのキャラクターがどのような個性を持ち、それぞれ話すときにどのような特異性を示すかについての基礎を築きます。言語モデルは、NPCがどのように形作られるべきかについての具体的な情報を必要とします。
- 模倣:ここで、言語モデルはNPCの語法を模倣するために使われます。Thorsten Sträterの口調でフーバーの取扱説明書を書いてくれ」とか「Stephen Kingのスタイルでエキサイティングな指示を書いてくれ」とかいうコマンドをChatGPTのリクエストに入力したことがある人なら、誰でもこの手順を知っています。
ユービーアイソフトは、NPCのダイアログを作成するために、ゴーストライターと呼ばれるプログラムをすでに開発していると言われています。
GPTや同様の言語モデルで生成されたキャラクターの特徴:発話によって、NPCはあなたの行動に敏感に反応します。これは、言語モデルがゲーム内でのあなたの行動だけでなく、ゲーム世界でのあなたの言動にも反応するからです。
これは何を話すかだけでなく、どのように話すかにも影響します。言い換えれば、あなたの話し方がどの方向に感情的なのか、あなたの口調が友好的なのか、怒っているのか、悲しんでいるのか、ということです。
森に向かって叫ぶように、また森に響き渡る。
ロールプレイングゲーム「The Elder Scrolls V: Skyrim」用の2つのMODが、その印象的な例です。
欠陥はあるが独創的:スカイリム用GPTコンパニオン
言語モデルがMODの世界を盛り上げている一例として、ロールプレイングゲーム「The Elder Scrolls V: Skyrim」があります。ゲーム世界に同行するコンパニオンにGPTを導入した2つのモデルは、(Mantella)と(Herika)と呼ばれています。