游戲,作為文化與科技結(jié)合的產(chǎn)物。不光充當(dāng)著各類創(chuàng)意的試驗(yàn)田,也是前沿科技最佳落地場(chǎng)景之一。過(guò)去一年,大模型以及AIGC技術(shù)的突破和演進(jìn),為游戲行業(yè)帶來(lái)了巨大變化,不僅改變了游戲開(kāi)發(fā)流程,也為整個(gè)游戲行業(yè)帶來(lái)了更大的想象空間。
想象一下,玩家可以在游戲中與NPC進(jìn)行擬人、即興且動(dòng)態(tài)的對(duì)話,這些角色還具有隨時(shí)間演變的不同個(gè)性,以及準(zhǔn)確的面部動(dòng)畫(huà)和表情——真正讓《西部世界》《失控玩家》的劇情照進(jìn)現(xiàn)實(shí),玩家可以在虛擬世界獲得良好體驗(yàn)和沉浸感。
如今這不再只是浪漫的幻想,隨著AIGC革新傳統(tǒng)游戲內(nèi)容體驗(yàn),理想中的智能NPC似乎不再遙不可及。隨著英偉達(dá)、網(wǎng)易等越來(lái)越多頭部企業(yè)下場(chǎng),越來(lái)越多游戲中的NPC將被AI賦予“靈魂”。
AI浪潮翻涌,不容忽略的智能NPC
去年5月COMPUTEX 2023上,英偉達(dá)發(fā)布新AI技術(shù)Omniverse Avatar Cloud Engine(ACE)。這是一套實(shí)時(shí)AI解決方案,能夠?yàn)橛螒蛑械恼Z(yǔ)音、對(duì)話和角色動(dòng)畫(huà)提供AI模型,即為NPC添加實(shí)時(shí)交互功能。英偉達(dá)稱:“該服務(wù)通過(guò)AI驅(qū)動(dòng)自然語(yǔ)言交互為NPC帶來(lái)智能,從而改變游戲”。
最近,英偉達(dá)性能技術(shù)副總裁John Spitzer還公開(kāi)表示,所有開(kāi)發(fā)人員都對(duì)AI影響游戲開(kāi)發(fā)過(guò)程的方式感興趣。他將為NPC的一個(gè)關(guān)鍵測(cè)試提供硬件支持。
AI對(duì)于游戲行業(yè)是一個(gè)巨大的機(jī)遇,將給游戲開(kāi)發(fā)商和游戲運(yùn)營(yíng)公司帶來(lái)無(wú)限的可能性,已經(jīng)被越來(lái)越多的企業(yè)所認(rèn)可。EA的技術(shù)合作關(guān)系主管Jeff Skelton曾公開(kāi)表示,AI將成為游戲行業(yè)向前發(fā)展的標(biāo)配。成熟的AI工具,能直接作用于游戲設(shè)計(jì)、建模、增加表情、語(yǔ)音甚至動(dòng)作?;贏I角色扮演能力而誕生的智能NPC,可以說(shuō)是AIGC在游戲中的前沿應(yīng)用。
NPC作為游戲世界觀的載體,是提高玩家代入感的一個(gè)重要工具。過(guò)去十年,在玩法創(chuàng)新和玩家畫(huà)面體驗(yàn)邊際遞減的背景下,NPC作為故事情節(jié)的推動(dòng)者及玩家體驗(yàn)的伴侶,地位越來(lái)越高。
類似《巫師3》《荒野大鏢客2》《賽博朋克2077》,游戲中的NPC展現(xiàn)出了極強(qiáng)的自由性。它們不僅僅是背景元素,也是故事的重要組成部分,為敘事增添了深度和現(xiàn)實(shí)感。不過(guò),這些產(chǎn)品實(shí)現(xiàn)這一效果背后的邏輯依舊古早,即通過(guò)團(tuán)隊(duì)大量的“堆人”,利用海量腳本實(shí)現(xiàn)這一效果。
《荒野大鏢客2》中有超過(guò)1000個(gè)NPC角色,分布在6個(gè)章節(jié)的100多個(gè)任務(wù)中。每個(gè)NPC都有自己的歌手、美術(shù)作者和配音演員,這些NPC的制作耗時(shí)近8年、研發(fā)成本接近5億美元。
盡管如此,研究顯示,52%的玩家都在抱怨目前的NPC「只會(huì)重復(fù)對(duì)話」,99%的玩家在期待更智能的NPC,甚至有81%的玩家愿意為其支付更多費(fèi)用。
而大模型的出現(xiàn)有望改變當(dāng)下NPC的制作流程和游戲體驗(yàn),事實(shí)上以《逆水寒》手游為代表的產(chǎn)品,已經(jīng)走在了將大模型融入游戲的最前沿,使用AI角色模型有效提升了游戲的沉浸感。部分游戲內(nèi)NPC的交互實(shí)現(xiàn)了千人千面的效果,為玩家?guī)?lái)個(gè)性化的游戲體驗(yàn)。
與此前腳本驅(qū)動(dòng)的NPC不同,這些AI驅(qū)動(dòng)的智能NPC能根據(jù)玩家的對(duì)話作出決策、對(duì)玩家行為給與實(shí)時(shí)反應(yīng),甚至是展現(xiàn)出一些類似人類的情感。這一進(jìn)步使得游戲世界更加真實(shí)、互動(dòng)性也更強(qiáng),每個(gè)NPC都能為提升游戲的敘事深度和互動(dòng)維度,提供獨(dú)特且動(dòng)態(tài)的貢獻(xiàn),從而增強(qiáng)玩家的沉浸感。
這兩年,行業(yè)步入精品化時(shí)代,全球游戲市場(chǎng)競(jìng)爭(zhēng)加劇,跨平臺(tái)、開(kāi)放世界等超大型制作開(kāi)始主導(dǎo)市場(chǎng)。隨著游戲變得越來(lái)越復(fù)雜,NPC的創(chuàng)作也在不斷升級(jí),智能NPC的重要性已經(jīng)不言而喻。
AI NPC融入游戲行業(yè)?很多問(wèn)題亟待解決
宏觀視角下,智能NPC的存在將會(huì)徹底改變傳統(tǒng)游戲內(nèi)容體驗(yàn),尤其是RPG等重劇情的內(nèi)容型產(chǎn)品。
屆時(shí),玩家不再只身處一個(gè)預(yù)設(shè)導(dǎo)航的世界,相反,他們將和可以學(xué)習(xí)、適應(yīng)并實(shí)時(shí)反饋的擬人化角色互動(dòng),這種互動(dòng)也將為游戲敘事帶來(lái)前所未有的深度。玩家的每一個(gè)決策和行動(dòng),都可能導(dǎo)致多樣化和意想不到的結(jié)果。
雖然智能NPC的前景非常美好,當(dāng)下大語(yǔ)言模型技術(shù)也正處于高速發(fā)展階段,但將之集成到成熟的游戲研發(fā)環(huán)節(jié),依舊充滿挑戰(zhàn)。
首先,智能NPC當(dāng)下最大的短板必然是“不夠擬人”。無(wú)論GPT-4、Claude2.1,還是專注于智能NPC的Inworld等平臺(tái),雖然角色生成能力非常強(qiáng)大,但玩家在與它們生成的角色對(duì)話互動(dòng)的過(guò)程中,都能清晰察覺(jué)到這些角色行為和情感上與人類的差別。
這種不足可能會(huì)破壞玩家與“真實(shí)”角色互動(dòng)的感覺(jué),從而降低沉浸感。
其次,截止到現(xiàn)在,大模型的應(yīng)用時(shí)間不足兩年,很多基于大模型的AI平臺(tái)和工具在使用成本和平臺(tái)易用性上,還有明顯的不足。
一方面,高質(zhì)量的AI工具和平臺(tái)API調(diào)用費(fèi)用昂貴,中小開(kāi)發(fā)者難以受用,巨大的經(jīng)濟(jì)門(mén)檻限制了前沿AI技術(shù)在行業(yè)內(nèi)的迅速普及。另一方面,多數(shù)AI平臺(tái)并非專為游戲設(shè)計(jì)。缺乏行業(yè)特定案例和優(yōu)化配置,開(kāi)發(fā)者難以將這些工具無(wú)縫集成到游戲中。
此外,API穩(wěn)定性、對(duì)話令牌(Token)的最大數(shù)量限制等,都在不同程度上阻礙著AI技術(shù)融入游戲產(chǎn)業(yè)。即使是GPT-4這樣的先進(jìn)工具,Token的限制依然制約著用戶與NPC對(duì)話的深度和長(zhǎng)度,這會(huì)導(dǎo)致AI在對(duì)話中經(jīng)常忘記與用戶最初的談話內(nèi)容。在追求穩(wěn)定表現(xiàn)的商業(yè)應(yīng)用中,其負(fù)面效果只會(huì)愈發(fā)突出。畢竟長(zhǎng)篇復(fù)雜的對(duì)話,對(duì)于游戲內(nèi)故事講述和角色發(fā)展至關(guān)重要。
如何解決這些挑戰(zhàn),對(duì)于充分釋放AI在創(chuàng)造真正沉浸、動(dòng)態(tài)和高互動(dòng)游戲體驗(yàn)的潛力至關(guān)重要。
AI應(yīng)用未來(lái):滿足開(kāi)發(fā)者和行業(yè)需求
對(duì)此,不少海內(nèi)外企業(yè)、包括AI大模型公司,都在探索可行的路徑,如Claude2.1的200K最大Tokens、英偉達(dá)的ACE for Games等。1月9日,國(guó)內(nèi)AI初創(chuàng)公司百川智能也在智能NPC上踏出重要一步,發(fā)布了Baichuan-NPC角色模型及百川角色創(chuàng)建平臺(tái),為AI與游戲產(chǎn)業(yè)的融合帶來(lái)新可能,引起行業(yè)熱議。
百川智能角色創(chuàng)建平臺(tái)官網(wǎng)
之所以引發(fā)廣泛關(guān)注,最主要的原因是它解決了上文提到的各種短板。這也引出了一個(gè)需要我們重新探討的問(wèn)題:AI大模型和平臺(tái)在游戲行業(yè)商業(yè)化應(yīng)用時(shí),究竟需要具備哪些素質(zhì)?
第一,對(duì)于智能NPC來(lái)說(shuō),最重要的是演的“像不像”的問(wèn)題。
就像天賦異稟的人類的演員能夠很好的塑造角色一樣,智能NPC演的像不像,首先要看基礎(chǔ)模型是否足夠聰明,也就是模型的通用智能水平是否足夠。而模型的智能水平通常由預(yù)訓(xùn)練決定,不過(guò)相比通用模型,游戲智能NPC屬于垂直大模型應(yīng)用,意味著其背后的大模型不僅需要復(fù)雜的通用文本數(shù)據(jù),還需要大量的高質(zhì)量對(duì)話、豐富的情節(jié)敘述等內(nèi)容,圍繞“角色扮演”進(jìn)行針對(duì)性訓(xùn)練,從而在對(duì)話中展現(xiàn)一種高度擬人感。
而為了更好地提升模型效果,百川智能早在預(yù)訓(xùn)練階段就從多維度對(duì)底座模型進(jìn)行優(yōu)化。一方面收集海量行業(yè)網(wǎng)站、高質(zhì)量書(shū)籍、優(yōu)質(zhì)劇本數(shù)據(jù),對(duì)Baichuan-NPC進(jìn)行超過(guò)3T Tokens的領(lǐng)域知識(shí)預(yù)訓(xùn)練;另一方面,Baichuan-NPC創(chuàng)新性使用人工合成數(shù)據(jù)進(jìn)行預(yù)訓(xùn)練階段的領(lǐng)域知識(shí)增強(qiáng),大幅度提升Token利用效率。
預(yù)訓(xùn)練過(guò)程中一個(gè)很重要的點(diǎn)是,由于數(shù)據(jù)占比存在差異,預(yù)訓(xùn)練階段模型基礎(chǔ)能力和各專項(xiàng)能力的增長(zhǎng)曲線,其實(shí)并不一致。換言之,即使在預(yù)訓(xùn)練中加入了一定數(shù)量?jī)?yōu)質(zhì)的小說(shuō)對(duì)白、劇本對(duì)話等數(shù)據(jù),角色模型的“扮演”效果不一定會(huì)與模型的通用能力同步提升。對(duì)此,百川智能提出了關(guān)注能力平衡的課程學(xué)習(xí)方法,以自適應(yīng)方式動(dòng)態(tài)調(diào)控不同階段的數(shù)據(jù)分布,保持模型基礎(chǔ)能力和專業(yè)能力平衡。通俗理解就是,這種課程學(xué)習(xí)方法能夠讓模型像人一樣學(xué)習(xí)成績(jī)和文藝、體育成績(jī)共同進(jìn)步,均衡發(fā)展。
基座模型能力提升當(dāng)然重要,但角色模型在落地應(yīng)用過(guò)程中,往往還面臨著“身份一致性”的阻礙。即基于通用語(yǔ)言模型構(gòu)建的NPC經(jīng)常會(huì)在對(duì)話過(guò)程中,出現(xiàn)角色知識(shí)、背景常識(shí)、行為習(xí)慣、語(yǔ)氣風(fēng)格背離人設(shè)的情況。比如,我們問(wèn)大模型扮演的“李白”“開(kāi)飛機(jī)應(yīng)該注意哪些問(wèn)題?”,他會(huì)就“飛機(jī)”這個(gè)現(xiàn)代的事物侃侃而談,而不是告訴我們他并不知道飛機(jī)是什么。
這種現(xiàn)象大多源自兩方面:首先,對(duì)齊目標(biāo)不一致,大語(yǔ)言模型往往以擔(dān)任合格助手為對(duì)齊目標(biāo),而非扮演“角色”;其次,模型思考能力不足,無(wú)法真正代入角色設(shè)定。
受多項(xiàng)技術(shù)啟發(fā),百川智能首創(chuàng)的“思維鏈對(duì)齊技術(shù)”,很大程度上緩解了這一痛點(diǎn)。即在模型訓(xùn)練過(guò)程中,使用帶有思維鏈的數(shù)據(jù)構(gòu)造方式和帶有思維鏈對(duì)齊的強(qiáng)化對(duì)齊方法,讓角色一致性大幅提升。這使得模型基礎(chǔ)對(duì)話能力和角色演繹能力得到顯著增強(qiáng),也更接近人類。
第二,在數(shù)據(jù)集的基礎(chǔ)之上,AI想要真正塑造一名逼真的游戲角色,不僅需要通過(guò)技術(shù)手段實(shí)現(xiàn)“真實(shí)的表演”,還要運(yùn)用工程手段優(yōu)化角色構(gòu)建和部署流程,降低角色定制的綜合成本。
在GameLook看來(lái),智能NPC不僅是塑造逼真互動(dòng)的工具人,還應(yīng)推動(dòng)游戲內(nèi)復(fù)雜故事線的發(fā)展。不止局限于對(duì)話,AI更有利于創(chuàng)造行動(dòng)、反應(yīng)和情感與真實(shí)人類無(wú)異的角色,后者包括增加角色互動(dòng)深度的非言語(yǔ)提示和行為。
當(dāng)前行業(yè)內(nèi)角色構(gòu)建或復(fù)刻主要通過(guò)API調(diào)用來(lái)實(shí)現(xiàn),在實(shí)際創(chuàng)作中,往往需要產(chǎn)品、運(yùn)營(yíng)、技術(shù)等多個(gè)部門(mén)共同協(xié)作、反復(fù)調(diào)試,開(kāi)發(fā)門(mén)檻高、周期長(zhǎng)、效率低,最終角色效果還難以保障。
那么,如何獲得高自由度及低成本、零代碼的定制解決方案?百川智能進(jìn)一步推出由“角色創(chuàng)建平臺(tái)+搜索增強(qiáng)知識(shí)庫(kù)”組合而成的開(kāi)發(fā)套件。其通過(guò)自研的強(qiáng)多輪對(duì)齊、搜索增強(qiáng)知識(shí)庫(kù)兩項(xiàng)特色技術(shù),能夠有效提高角色定制自由度。
目前百川智能角色創(chuàng)建平臺(tái)提供30+官創(chuàng)角色,仍在持續(xù)擴(kuò)充
例如,強(qiáng)多輪對(duì)齊技術(shù)對(duì)System Prompt中的角色設(shè)定字段進(jìn)行了精心設(shè)計(jì)。簡(jiǎn)單來(lái)說(shuō),用戶在System Prompt中定義什么特征,生成角色就會(huì)按用戶的設(shè)定“表演”出來(lái)。
爭(zhēng)強(qiáng)好勝、嘮嘮叨叨、膽小怕事的孫悟空
除了“表演”能力,知識(shí)能力是決定AI角色是否“真實(shí)”的另一關(guān)鍵因素。具備與其身份相符的知識(shí),才能讓角色“表演”不會(huì)立刻“出戲”,但這往往具備相當(dāng)高的開(kāi)發(fā)門(mén)檻。
將搜索能力與角色知識(shí)能力深度結(jié)合后,百川智能針對(duì)角色扮演場(chǎng)景優(yōu)化建庫(kù)和召回算法,為角色和知識(shí)庫(kù)提供了靈活的“多對(duì)多”關(guān)聯(lián)方式。也就是說(shuō),開(kāi)發(fā)者通過(guò)上傳角色所需的知識(shí)文檔、自定義回復(fù)方式即可豐富角色的“內(nèi)涵”,確保定制自由度的同時(shí)大大降低開(kāi)發(fā)難度。
第三,有針對(duì)性的同時(shí),AI工具也需滿足開(kāi)發(fā)者和不同企業(yè)的客制化需求。
AI應(yīng)該允許開(kāi)發(fā)者快速定義和創(chuàng)造特定于他們項(xiàng)目的角色,賦予開(kāi)發(fā)者和玩家更多控制角色創(chuàng)造和互動(dòng)的權(quán)力。商業(yè)化方案上,AI企業(yè)也應(yīng)提供更簡(jiǎn)潔易用且低成本的解決方案,讓AI從大公司的玩具變?yōu)檎嬲茉旄U麄€(gè)產(chǎn)業(yè)的利器。
百川智能的角色創(chuàng)建平臺(tái)就是一個(gè)優(yōu)秀的示例,創(chuàng)建好角色后,該平臺(tái)不僅將角色參數(shù)微調(diào)選項(xiàng)、角色對(duì)話效果整合到同一界面,實(shí)現(xiàn)“所調(diào)即所見(jiàn)”,還通過(guò)”零代碼“實(shí)現(xiàn)“所調(diào)即可用”。甚至當(dāng)角色調(diào)試完成后,還可一鍵將角色代碼接入到業(yè)務(wù)場(chǎng)景完成部署。靈活高效地集成到各個(gè)產(chǎn)品開(kāi)發(fā)流程中,創(chuàng)造栩栩如生的智能NPC。
角色調(diào)試完成,即可一鍵部署至業(yè)務(wù)場(chǎng)景
結(jié)語(yǔ)
《西部世界》《失控玩家》等電影中,帶有“意識(shí)”的NPC與游戲世界相互影響,被視作游戲的終極形態(tài)。隨著生成式AI和大模型的快速興起,這個(gè)夢(mèng)想似乎不再遙遠(yuǎn)。被AI賦予“靈魂”的NPC,正在深刻改變游戲行業(yè)。
但目前,囿于技術(shù)和資金、人才等限制,這股新風(fēng)僅僅停留在頭部公司中。百川智能角色大模型的出現(xiàn),有望改變這一現(xiàn)狀。其便捷易用、高度可定制等特點(diǎn),意味著智能NPC不再是大廠角力場(chǎng),同樣也能夠惠及全行業(yè)和中小開(kāi)發(fā)者。
“百川角色模型+角色創(chuàng)建平臺(tái)”將推動(dòng)游戲創(chuàng)作實(shí)現(xiàn)更豐富的故事表達(dá)、更新穎的互動(dòng)方式,推動(dòng)傳統(tǒng)敘事體驗(yàn)變革。背后傳遞出的深層含義,不光有利于更多創(chuàng)意落地,也能加速游戲發(fā)展邁入下一個(gè)周期。