PTT推薦

[閒聊] MarioGPT 無限產生新的瑪利歐遊戲關卡

看板C_Chat標題[閒聊] MarioGPT 無限產生新的瑪利歐遊戲關卡作者
w790818
(科怪)
時間推噓 5 推:7 噓:2 →:5

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

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

https://imgur.com/nAK9eTP.jpg

圖 MarioGPT 無限產生新的瑪利歐遊戲關卡

▲ 瑪利歐遊戲關卡轉換成一系列代碼和字串。

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

https://imgur.com/fQsBkDs.jpg

圖 MarioGPT 無限產生新的瑪利歐遊戲關卡

▲ 特定指令要求 MarioGPT 產生不同關卡。

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

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

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

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

https://tinyurl.com/2heoltdc

很怕老任抓他們

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.164.81.125 (臺灣)
PTT 網址

h010366102/16 10:17蠻酷的,用語言模型做這個

a00000000002/16 10:18gpt本來就沒有只要作語言模型

a00000000002/16 10:18人家是強AI

ymib02/16 10:21有黃油AI時叫我

有了阿

https://store.steampowered.com/app/2301260/AInder/

※ 編輯: w790818 (218.164.81.125 臺灣), 02/16/2023 10:22:32

knives02/16 10:24有沒有卡比GPT

leo12516090902/16 10:25這就是馬利歐製作大師3嗎

teddy02/16 10:46??? 直接把關卡轉成代碼 這樣word embedding 怎麼做?

doremon129302/16 10:59洛克人有就太好了

a4316491002/16 11:00阿不就無限隨機生成迷宮 早就有了==

roytiu02/16 12:11看來cardinal system快出來了 根據各地神話傳說做任務出

roytiu02/16 12:11

bitcch02/16 12:15跟之前比這種方式可以直接用自然語言來控制生成結果

bitcch02/16 12:15簡單說你直接用講的 AI就會根據你的描述來做關卡

xomega02/16 12:30戀愛遊戲蓄勢待發