任天堂法務冒冷汗,MarioGPT 無限產生新瑪利歐遊戲關卡

作者 | 發布日期 2023 年 02 月 15 日 17:56 | 分類 AI 人工智慧 , 網路趣聞 , 遊戲軟體 line share follow us in feedly line share
任天堂法務冒冷汗,MarioGPT 無限產生新瑪利歐遊戲關卡


瑪利歐遊戲推出多年,你可能已有很長一段時間沒有玩到紅白機時代的《超級瑪利歐兄弟》。當 ChatGPT 及人工智慧成為火熱話題時,丹麥研究人員用 AI 模型找出新方法,能無限產生新瑪利歐遊戲關卡。

哥本哈根資訊科技大學(IT University of Copenhagen,ITU)團隊發表論文及 GitHub 頁面,展示運用 AI 和程式產生瑪利歐遊戲的新玩法,稱之為「MarioGPT」。

MarioGPT 以 GPT-2 模型為基礎,儘管名稱向 ChatGPT 致敬,但並非對話形式的人工智慧。GPT-2 為大型語言模型(Large Language Models,LLM)無法理解瑪利歐遊戲,研究人員必須先將《超級瑪利歐兄弟》和《超級瑪利歐兄弟 2》遊戲關卡轉成代碼和字串,並以特定代碼對應遊戲物件,如以小寫字母「x」代表移動路徑、大寫字母「Q」代表問號磚塊,再訓練 AI 模型。一旦 AI 理解遊戲玩法,就能產生新關卡。

▲ 瑪利歐遊戲關卡轉成代碼和字串。(Source:TechCrunch

除了水平向前移動,玩瑪利歐遊戲也需跳過水管、敲擊磚塊。輸入特定指令使 AI 模型以自然語言理解提示,比方說要求 MarioGPT 製作「有很多水管和敵人」或「許多磚塊和高處,但沒有敵人」等關卡。

▲ 特定指令要求 MarioGPT 產生不同關卡。(Source:TechCrunch

研究人員發現,高達 250 個關卡,遊戲軟體 agent A* 能通過九成。

「一般來說,我認為對小型資料組,GPT-2 比 GPT-3 適合,更輕巧也更容易訓練。」論文第一作者 Shyam Sudhakaran 向外媒 TechCrunch 表示,未來如有更大資料庫及更複雜的指令,可能需要使用 GPT-3 這種複雜模型才能滿足。

MarioGPT 純為實驗性質,若要商業化,無限產生新遊戲關卡讓玩家暢玩,鐵定辦不到,因積極保護 IP 的任天堂法務很快就會找上門。

MarioGPT 能創造更多瑪利歐遊戲關卡,彷彿能讓玩家一直玩下去,確實相當有趣。這種應用可望幫助小型開發者將遊戲產品提升至一定水準,在大型公司主導的遊戲產業爭取發光發熱的機會。

(首圖來源:Flickr/giochi Android iPhone CC BY 2.0)