有錢,在某種程度上好像可以為所欲為……
那么,一般人只能在游戲中為所欲為。不過這個也是打了折扣的,基本上很難玩到一款讓人真正自由行動的游戲,“高自由度”想來都是相對而言,少見有突破性的高自由度游戲。
但最近火得一塌糊涂的 AI Dungeon 由于是基于機(jī)器學(xué)習(xí),所以給我們帶來了前所未有的自由度,這次幾乎真的可以在游戲中“為所欲為”了。(我們一直希望能見到機(jī)器學(xué)習(xí)在游戲中的大規(guī)模使用,這款 AI Dungeon 終于讓我們見到了可能。
我在這里會簡要介紹一下 AI Dungeon 2,并且展示一下我是如何在幻想游戲中將想要攻擊我的紅龍擊敗并且縮小,然后又在僵尸橫行的末世里靠賣土豆發(fā)了橫財(cái)……
呃……哈哈!
文字冒險(xiǎn)游戲是電子游戲早期的產(chǎn)物,游戲基于全文本不說,玩家還要費(fèi)力的輸入固定的詞組來推進(jìn),比如“GO WEST
”,“PICK UP AXE
”等,知名的比如 Zork 系列,看起來簡陋,但是可是早期游戲的形態(tài),吸引了無數(shù)的玩家。隨著時間推移,技術(shù)的發(fā)展,它們早已退出歷史舞臺。不過今天,文字冒險(xiǎn)游戲在全新的技術(shù)核心加持下,又回來了!
AI Dungeon 2 是世界上第一款 AI 生成的虛擬世界文字冒險(xiǎn)游戲。它使用了名為 GPT-2 的 1.5G 機(jī)器學(xué)習(xí)庫來生成故事和世界。所以它可以無限生成世界,那里有著無盡的世界和新事物可以去探索。玩家可以根據(jù)自己的意愿做出任何行為,而不受游戲開發(fā)者的想象力所限制。
跟其它現(xiàn)有的游戲不同,即便自由度最高的游戲,也還是局限在游戲開發(fā)者的想像范圍內(nèi),只不過有更多更復(fù)雜的狀態(tài)和相互作用算法。而在 AI Dungeon 2 中,游戲背后是一個基于 AI 的 Dungeon Master,它會根據(jù)玩家的輸入對世界做出調(diào)整,來響應(yīng)玩家。
于是,這就給玩家?guī)硪粋€天馬行空、無所不能的自由世界。你所想到的,輸入進(jìn)去,這個故事就會按照你的想法去延展,限制你的只有你的想象力,這簡直有點(diǎn)兒細(xì)思極恐。
AI Dungeon 2 是基于 OpenAI 搭建的,開發(fā)者 Nick Walton 開始是將其放在 Google Colab 上免費(fèi)托管,之前是可以直接在線玩,無需任何安裝。
但是隨著媒體報(bào)道掀起熱潮以及眾多玩家涌入,免費(fèi)的 GPU 配額早已經(jīng)不夠使用,目前每個用戶每月大約需要 $1 美金的開銷,而現(xiàn)在每天訪問已經(jīng)超過 7 萬人,因此 Nick Walton 只能將游戲從 Colab 拿下。
不過,Nick Walton 現(xiàn)在已經(jīng)開放了 Patreon 賬號接受捐助,以便能夠在今后將這個服務(wù)運(yùn)行下去。
對動手能力強(qiáng)的玩家,他同時也提供了在本地跑這款游戲的方法,只要你的機(jī)器性能可以,那么完全可以在自己本地跑起來。
具體怎么運(yùn)行您可以參考這個鏈接:運(yùn)行說明。
下面展示一下幾個試玩經(jīng)歷,以便讓您更好的了解這款游戲:
這幾個試玩過程都是在我的一臺老的 iMac 上跑的,啟動一次非常慢,進(jìn)入游戲后每次交互都要等半分鐘左右,所以還是很消耗系統(tǒng)性能的。不過倒也不像官方要求那樣必須要 NVIDIA 卡加 CUDA 以及大內(nèi)存,跑起來很容易。需要注意的是要切換到合適的 Python 版本,比如 3.6.x
,版本太高也不讓跑。
AI 每次計(jì)算都吃掉大量 CPU
游戲啟動后你會見到如下的畫面:
然后可以做一些選擇,比如故事類型,你想要扮演的角色,名字等,很簡單的信息:
接下來,游戲就開始了。
我的第一次中規(guī)中矩的嘗試:
上面就是這次記錄的文字信息,帶有 “>
”的就是我的輸入。
故事大概是這樣:我是一個名叫 Nova 的法師,歷盡千辛萬苦到達(dá)了一處廢墟,它看上去和我多年之前離開時沒什么兩樣,但是多了一堆骷髏在那里游蕩。
然后我向它們發(fā)射了火球,還抓起來一個骷髏,我本來想做點(diǎn)兒什么來著,但是 AI 讓我把它扔向其它骷髏,然后干凈利索的消滅了全部骷髏。
我隨后唱歌跳舞來慶賀自己的勝利。然后 AI 就讓我回到家里,告訴父母我打敗了骷髏兵,媽媽感到非常高興。
中規(guī)中矩哈?但是并不太違和,只是劇情發(fā)展好快……不過我還可以接著冒險(xiǎn)下去,只要不 Game Over 我就能一直玩下去。其實(shí)就算 Game Over 你也可以說自己還沒有死,游戲還能繼續(xù)。
一次亂搞的嘗試:
我退出去又來了一次,這次還是法師,名字改了叫做 Indie Nova。
這一次我發(fā)現(xiàn)自己站在一個大石頭墻面前,但是有著一個畫著法師形象的小門。
游戲過程記錄
這一次我做的事情比較復(fù)雜。首先我沒有去開門,而是嘗試用火燒掉門。系統(tǒng)反應(yīng)沒問題,門燒起來了,然后在我準(zhǔn)備進(jìn)去的時候,突然有東西抓住了我的腳,還挺疼。我趕緊回過頭看看是什么在抓我。
這時我敲入了:“a dragon
”,系統(tǒng)很正確的返回了接下來的故事:果然,一條紅色的龍?jiān)谖颐媲芭叵?/p>
這時候我開始胡來了,不是與龍戰(zhàn)斗,而是:“paint the red dragon green
”,我想把它涂成綠色……
系統(tǒng)做出了反饋,它說我是打算把龍涂成綠色,不過在準(zhǔn)備這么做的時候,龍飛走了。我緊接著向龍發(fā)出冰咒語,想要凍住它,結(jié)果居然無效!
沒辦法了,我掏出了我的槍……是的,我是帶槍的法師……給了龍一槍!結(jié)果一下子就給打死了……AI 對我是持槍法師這個設(shè)定完全沒意見……
龍死了,我想了想,敲入了“shrink the dragon
”,然后這條龍就被我縮小了,小到幾乎看不見。我本來是打算把龍裝兜里,不過系統(tǒng)講的劇情是我把縮小的龍扔了,然后離開了戰(zhàn)場。
好吧,既然能有槍,我還想要別的。于是我掏出 iPad,寫了一篇關(guān)于這只龍的日記。隨后我將自己的名字改為 Dragon Slaughter
,然后向城鎮(zhèn)走去。對于我這些奇怪的行為,AI 也沒有什么意見。
到了城鎮(zhèn),AI 居然安排了我去問城鎮(zhèn)的守衛(wèi)哪里能看到關(guān)于城鎮(zhèn)的日志!前后文有了奇妙的延續(xù),我是一個多喜歡日志的法師??!
守衛(wèi)告訴我說,可惜了,有幫冒險(xiǎn)者把日志給毀掉了。然后:“You wonder where they came from since they didn't seem to want to read the journal”,哈哈哈哈。
這是個不錯的冒險(xiǎn)經(jīng)歷,可以保存下來以后繼續(xù),有趣。
僵尸時代的商人:
我又一次開始新游戲,這一次選擇了僵尸背景,我的身份是一位科學(xué)家:Indie gamer。
系統(tǒng)推薦的是 Fantasy 設(shè)定,這部分設(shè)定會比較完善,其它的包括偵探故事什么的都不是很完善,所以結(jié)果也就不會那么理想,但是還是可以玩兒的。
游戲過程記錄
游戲開始,我是一名科學(xué)家,正在為還沒有找到克制僵尸的疫苗而生氣,然后我轉(zhuǎn)過頭對我的助手說:……
這時需要我輸入了,我想了想決定把劇情帶偏,于是說:“grow some potatoes
”,種點(diǎn)兒土豆吧。
這時候系統(tǒng)的故事游戲不太流暢。助手對我的話表現(xiàn)得比較困惑,轉(zhuǎn)身回去工作了,然后第二天又跑來告訴我說他知道該種什么了。我一臉懵逼問他是什么,結(jié)果他也說是種土豆……這里有些亂套。
然后我就開始研究下怎么種土豆。AI 系統(tǒng)居然說我在網(wǎng)上查找相關(guān)信息,好吧,僵尸時代也可以上網(wǎng)的,那我應(yīng)該能做更多事情。
于是故事開始走樣了,我們不僅種了土豆,而且還開始賣土豆。“sell potatoes to others
”
結(jié)果土豆賣得很不錯,我賣掉一個就能賺 $20 美金!樂得我,趕緊開了一家土豆店?!?code>open a potato store”
商店的生意也很火爆,于是我黑心的將 $2 一個的價(jià)格升到了 $1000,結(jié)果生意還是很好?。。。?/p>
我心腸已黑,試圖在世界范圍內(nèi)開辦土豆連鎖店,結(jié)果系統(tǒng)沒理我,可能是沒學(xué)到這方面知識。我接著有試著將我的土豆商店公開上市到 NASDAQ,系統(tǒng)也沒正確理解,但是它幫我在互聯(lián)網(wǎng)上公開銷售土豆,也算是可以了。
在退出之前,我雖然沒有做成一家土豆上市公司,但是我卻通過網(wǎng)絡(luò)銷售獲得了 30 億美金的收入,也算可以了……這可是在僵尸橫行的時代??!
怎么樣?看了上面這些,覺得有趣不?該您自己嘗試一下了,相信您肯定能玩出無盡的花樣來。
看了上面幾個簡單的例子,相信您一定已經(jīng)了解到這款游戲會有多么“瘋狂”,多么的與眾不同。
在 Reddit 上,可以看到全世界玩家分享的自己玩出來的神奇故事,天馬行空!
去看看
這款游戲顯然具有比較重要的歷史意義,它可以說是第一款廣為普通玩家認(rèn)知的 AI 驅(qū)動游戲,很有可能是 AI 游戲興起的代表者。
雖然 AI Dungeon 2 目前的演示性強(qiáng)于實(shí)際的游戲性,游戲 AI 永遠(yuǎn)是圍繞著玩家來展開,想盡辦法滿足玩家設(shè)定的情境,而且沒有一個長期穩(wěn)定的主線。但在 2019 年這個時間節(jié)點(diǎn),我們或許真的可以說,見證了一個新時代的帷幕正在慢慢拉開。相信之后,我們會見到更多有趣的 AI 游戲出現(xiàn),未來的游戲一定是超乎我們想象的。
聯(lián)系客服