(資料圖)
一旦任天堂的粉絲懂技術(shù),任天堂的法務(wù)就不知所措。
有任天堂粉絲開(kāi)發(fā)了一個(gè)MarioGPT模型,它可以近乎無(wú)限生成關(guān)卡,屬于是,馬里奧宇宙被粉絲玩明白了。
像ChatGPT一樣,MarioGPT能夠聽(tīng)懂自然語(yǔ)言,能根據(jù)語(yǔ)言提示,生成《超級(jí)馬里奧》的游戲關(guān)卡。在測(cè)試生成的250個(gè)關(guān)卡中,有9成可玩且可通關(guān)。
關(guān)卡生成中
MarioGPT以GPT-2模型為基礎(chǔ),所以并不能理解馬里奧游戲。開(kāi)發(fā)者需要先將《超級(jí)瑪利奧兄弟》和《超級(jí)瑪利奧兄弟2》游戲關(guān)卡轉(zhuǎn)成代碼和字串。
轉(zhuǎn)化過(guò)程說(shuō)起來(lái)也簡(jiǎn)單,將特定代碼對(duì)應(yīng)特定的游戲物件,比如小寫(xiě)字母x代表移動(dòng)路徑、大寫(xiě)字母Q代表問(wèn)號(hào)磚塊,經(jīng)過(guò)訓(xùn)練,一旦AI 理解游戲玩法,就能產(chǎn)生新關(guān)卡。
這個(gè)過(guò)程是開(kāi)源的,使用python3.8+,用戶自己也可以玩起來(lái)。但由于版權(quán)存在,要封裝成游戲,必然是辦不到的。