2023.04.27 16:00

Square Enix 試著在冒險遊戲《港口鎮殺人事件》中加入AI理解能力,但NPC笨到不行評價慘崩

ADVERTISEMENT

Square Enix 最近在 Steam 平台上架了一款免費遊戲《港口鎮殺人事件》(SQUARE ENIX AI Tech Preview:THE PORTOPIA SERIAL MURDER CASE),目的是作為自然語言處理(NLP)應用的技術展示,遊戲本身則是根據 1983 年,由堀井雄二所製作的同名冒險解謎遊戲進行重製,在那之後,堀井雄二則以日本國民 RPG《勇者鬥惡龍》系列之父而為人所知。

《港口鎮殺人事件》於 1983 年首次在 NEC PC-6001 上推出時,作為一款冒險遊戲,其所採用的遊戲介面系統,是當時主流的文字輸入形式,而非後來的點擊式(point-and-click)冒險,顧名思義,遊戲中主角的任何動作,都必須要靠輸入文字命令來進行。

ADVERTISEMENT

對於玩家來說,最困難的往往不是解開遊戲中的謎題,而是要去推敲遊戲開發者的思路,才能找到正確的語詞來觸發動作,因為用錯詞彙而導致卡關的狀況相當常見,當然,這是因為當時的遊戲並不具備理解語意的功能,只是單純的進行輸入詞語的比對而已。

隨著機器學習與 AI 的興起,向來很樂意引進新技術(包括 NFT)的 Square Enix,也把目光放到了自然語言處理(NLP)等機器學習領域,真虧他們想得到,能把古早時期的文字冒險遊戲,應用在最新的機器學習技術上面。這次在 Steam 平台上推出的《港口鎮殺人事件》,官方定位為一種 AI 技術的預覽版本,因此採取免費下載的形式(有地區限制)提供給玩家,並期望能展現出 NLP 技術如何改變現代的冒險遊戲。

ADVERTISEMENT

自然語言處理(NLP)是透過蒐集大量文本資料進行深度學習,辨識分析玩家輸入的文句,然後藉由自然語言理解(NLU)以及自然語言生成(NLG)來進行用戶反饋,其中 NLU 的作用是協助遊戲中的角色理解玩家的指示,不過在 NLG 方面,基於目前的 NLG技術,可能會生成與遊戲無關、或是比較不恰當的措辭,故在公開預覽版中,NLG 已被暫時移除,Square Enix 說明當他們找到更有效的解決方案之後,會再引入此功能。

ADVERTISEMENT

或許是因為預覽版《港口鎮殺人事件》所搭載的 NLP 技術並不夠完整,因此自 4/23 遊戲上架後,目前在 Steam 上的評價已經直落到「極度負評」,主要批評點在於遊戲NPC對於玩家指令的理解程度太低,以致於玩家仍然必須輸入相對精準的文字指令。

但是,在移除 NLG 功能之後,所帶來的是 NPC 制式化且重複性高的回應內容,甚至還比不上某些基於大量文本的角色扮演遊戲,或是那些完全不具備自然語言處理技術基礎的冒險遊戲與互動式小說等等,除了畫面升級之外,基本上玩起來的遊戲體驗,並不比 1983 年版本高出多少,從現在玩家的角度來說,甚至會更加令人煩躁。

ADVERTISEMENT

總體來說,雖然 Square Enix 這次的嘗試基本上是失敗的,但是新版的《港口鎮殺人事件》依然提出了一種可能性,在 AI 與 NLP 技術更加成熟之後,這類基於對話的冒險遊戲類型,絕對會帶來革命性的沉浸式對話體驗。

ADVERTISEMENT