ChatGPT讓游戲NPC活了!交流不再靠選項(xiàng),問什么答什么,網(wǎng)友直呼童年夢(mèng)想成真
「大膽的想法」也有人做出來了
夢(mèng)晨 發(fā)自 凹非寺
量子位 | 公眾號(hào) QbitAI
這個(gè)游戲里的NPC,活了!
不是傻傻重復(fù)幾句固定臺(tái)詞,而是你問什么就答什么。
玩家也不是從幾個(gè)固定選項(xiàng)中選,而是打字對(duì)話,想說什么就說什么。
在游戲中,玩家扮演一個(gè)中世紀(jì)的騎士(左),在路上遇到一個(gè)NPC村民(右)介紹自己的職業(yè)是鐵匠。
村民的自我介紹內(nèi)容豐富,用語(yǔ)還符合人物身份,比如平民稱呼貴族會(huì)用“m‘lord”而不是“my lord”。
玩家開始提問:既然你是鐵匠,可以為我打造一把劍嗎?
鐵匠NPC回答沒問題,介紹了不同用料的成本并詢問玩家的預(yù)算和要求。
注意這里玩家并沒有按常規(guī)套路回答,而是反問了一個(gè)相當(dāng)開放的問題:你還為這片土地上的哪些貴族鑄過劍?
這種細(xì)節(jié),游戲開發(fā)者做的時(shí)候恐怕都很難考慮到。
結(jié)果鐵匠NPC叢容應(yīng)對(duì),有理有據(jù),并且不忘繼續(xù)追問玩家對(duì)劍的種類的需求。
只是其中一句話暴露了他的真實(shí)身份。
有沒有聯(lián)想到“我只是一個(gè)語(yǔ)言模型,所以我無法……”,這個(gè)句式真的很有ChatGPT那味了。
沒錯(cuò),驅(qū)動(dòng)這位鐵匠NPC的正是ChatGPT,來自玩家為游戲《騎馬與砍殺2》開發(fā)的實(shí)驗(yàn)性Mod。
開發(fā)者Bloc把它看作“角色扮演游戲的未來”,目前演示視頻已獲近15萬播放量。
騎馬與砍殺2是一款設(shè)定在歐洲中世紀(jì)風(fēng)格架空世界的游戲,有詳細(xì)的設(shè)定細(xì)節(jié),除了戰(zhàn)斗外還可與游戲世界中的各種角色交互,在Steam上獲得“特別好評(píng)”。
除了基本玩法外,游戲還提供接口和Mod制作工具方便玩家按自己喜好修改、擴(kuò)展游戲內(nèi)容,Bloc就是這方面的高手。
除了ChatGPT之外Bloc還自制了故事引擎,保證游戲NPC說出的話符合游戲設(shè)定,避免玩家出戲,沉浸感拉滿。
比如這個(gè)鐵匠在回答玩家問題時(shí)能準(zhǔn)確說出自己所在村莊、領(lǐng)主和國(guó)家的名字,就是兩個(gè)系統(tǒng)合作的結(jié)果。
在這套系統(tǒng)支持下,游戲中本來數(shù)量龐大但呆板的NPC一下子都活靈活現(xiàn)。
玩家甚至可以在酒館里找茬看不順眼的雇傭兵,并要求對(duì)方道歉。
找吟游詩(shī)人點(diǎn)歌。
甚至找城堡守衛(wèi)打聽完成游戲任務(wù)所需的情報(bào)。
有玩家覺得這簡(jiǎn)直是10年前的夢(mèng)想成了真。
還有人覺得如果不是游戲Mod,而是從頭開發(fā)一款游戲,讓NPC的行為也由AI來驅(qū)動(dòng),那就能開辟一種全新的游戲類型。
ChatGPT改變游戲開發(fā)
其實(shí)在ChatGPT出世之前,AI圈就有人做過這類嘗試。
HuggingFace研發(fā)人員Thomas Simonini曾把語(yǔ)言模型GPT-3接入到Unity 3D中,讓AI控制游戲NPC直接與玩家語(yǔ)音對(duì)話的游戲。
ChatGPT滿足人類需求的能力以及多輪對(duì)話能力,讓這一切變得更容易。
于是AI圈之外的游戲開發(fā)者也都能參與進(jìn)來。
現(xiàn)在,已經(jīng)有游戲策劃用ChatGPT輔助生成游戲機(jī)制。
甚至有開發(fā)者已經(jīng)把ChatGPT-3生成的代碼放到游戲中。
一定有人看到這里有大膽的想法,不用光想了,其實(shí)也有人做了,還在GitHub上攢了不少星。
效果演示是這樣的:
ChatWaifuL2D:
https://github.com/cjyaddone/ChatWaifuL2D
參考鏈接:
[1]https://www.youtube.com/watch?v=akceKOLtytw
[2]https://www.youtube.com/watch?v=MjsIh8teRds
[3]https://www.youtube.com/watch?v=WHrVRAIaA9o
- 字節(jié)突然開源Seed-OSS,512K上下文主流4倍長(zhǎng)度,推理能力刷紀(jì)錄2025-08-21
- “現(xiàn)在讀AI博士已經(jīng)太晚了”2025-08-19
- 谷歌AI攻克亞洲語(yǔ)言難題,2300種語(yǔ)言數(shù)字化計(jì)劃正在推進(jìn)2025-08-18
- AMD蘇姿豐公開懟扎克伯格!反對(duì)1億年薪挖人,使命感比鈔票更重要2025-08-18