影/免靠程式碼!只要「看」遊戲過程影片 AI 就能編寫出超級瑪莉歐

影/免靠程式碼!只要「看」遊戲過程影片 AI 就能編寫出超級瑪莉歐

▲AI 創造出來的《超級瑪利歐酷跑》遊戲相當驚人。(圖/翻攝自Medium,下同)

張岑宇/綜合報導

美國喬治亞理工學院近日發表一份「從遊戲影片學習製作遊戲引擎」(Game Engine Learning from Video)的論文,內容指出,只要給人工智慧(AI)觀看《超級瑪利歐酷跑》等遊戲,了解遊戲的運作模式,免靠程式碼,就能製作出接近原版的相同遊戲。

AI 系統從玩家上傳的影片中擷取,加以分析分類,然後再建立遊戲素材與設定資料庫。首先,AI 會以「像素」為單位,取得遊戲的場景、遊戲裡面出現的人物設定資料,此外,還會偵測每個物件上的位置,像是瑪利歐的移動速度位置。

值得一提的是,AI 創造出來的遊戲如同原版遊戲一樣,瑪莉歐吃了蘑菇會變大,在敵人頭上頂一下也能打倒敵人,還有角色的移動方法,幾乎都能夠正確地重現。此外,如果給予 AI 更多時間,它不僅只會單純地玩,當它學習到更多遊戲規則後,理論上是能完全製作出全新的遊戲。

▲AI 創造出來的遊戲。(圖/翻攝自Medium)

然而,完全複製另外一款遊戲並非發明家的初衷,科學家實際所需要的是 AI 系統的資料分解與資料分析功能技術。例如物件以怎樣的速度移動、瑪莉歐如何作出移動的動作等等。但比較受限的,目前該技術只能用在平面遊戲上,無法應用在須要比較多定義資料與分析遊戲規則的 3D 遊戲上。

喬治亞理工學院副教授 Mark Riedl 在 Medium 上表示,「這是全世界第一款遊戲開發引擎的 AI 技術,用遊戲畫面來模擬出遊戲世界。」兩個版本放在一起來看,如果不特別挑出 AI 所複製遊戲中的瑕疵,兩者看起來幾乎沒有分別。

喬治亞理工學院透露,未來可望會把這套系統應用在對人類有益的用途上,例如分析現實世界人類的動作、行動等等。

留言

延伸閱讀