原標(biāo)題:打網(wǎng)游算什么,AI都能策劃游戲了
你的記憶中,有一個蹦跳著頂蘑菇的超級瑪麗嗎?這個1985年“出生”,頭戴紅帽子、身穿藍(lán)色背帶褲的管道工,萬萬想不到,自己有一天竟會被AI操控冒險歷程。近日,來自多特蒙德大學(xué)、美國西南大學(xué)等學(xué)校的六位研究者開發(fā)了一款A(yù)I,能自動“設(shè)計”海量的超級馬里奧關(guān)卡,試著讓游戲由易入難,讓玩家“沉迷其中”。
那么AI是如何“幕后策劃”游戲關(guān)卡的?中國科學(xué)院自動化研究所研究員興軍亮認(rèn)為,這離不開對抗生成網(wǎng)絡(luò)。“設(shè)計一個AI關(guān)卡產(chǎn)生模型和一個關(guān)卡判別模型,前者試圖產(chǎn)生看起來更為真實(shí)的虛擬關(guān)卡‘欺騙’后者,后者一直去判別前者是不是‘真的’,兩個模型不斷博弈,最后生成的超級馬里奧關(guān)卡跟人類設(shè)置的關(guān)卡越來越像,以至于關(guān)卡判別模型無法判別二者差異。最終學(xué)習(xí)的結(jié)果就是生成無數(shù)個‘可玩性強(qiáng)’的超級馬里奧關(guān)卡。”
面對磚塊、烏龜、蘑菇等圖形元素,AI要在每一個關(guān)卡中把圖形擺在不同位置,保證關(guān)卡從易到難,利用游戲本身的關(guān)卡庫組合生成更多的關(guān)卡。“讓生成的關(guān)卡跟人類設(shè)置的關(guān)卡很接近,同時達(dá)到額外目標(biāo)——讓人越玩越上癮,這既是游戲策劃AI的學(xué)習(xí)目的,也是游戲策劃AI的難點(diǎn)所在。”興軍亮說,當(dāng)然這位游戲策劃師還不是很完美,比如生成的一些關(guān)卡玩家可以輕松通過,沒有太大難度,而一些關(guān)卡特別難,人類根本就玩不了。
不可否認(rèn)的是,AI游戲策劃師的高產(chǎn)令人類望塵莫及,AI用算法自動生成關(guān)卡,很短時間內(nèi)設(shè)置10000個關(guān)卡都沒問題,人類每設(shè)計一個游戲關(guān)卡都要花費(fèi)大量時間去調(diào)試。
利用對抗生成網(wǎng)絡(luò)去完成一些關(guān)于圖像生成的任務(wù)已經(jīng)屢見不鮮,比如生成看起來很真實(shí)的虛擬圖片或人臉圖像,去掉圖像上的斑點(diǎn)、疤痕或者人臉上的眼鏡,把油畫變成山水畫,甚至將圖片中的男性人臉變成女性人臉等。但是,利用對抗生成網(wǎng)絡(luò)去完成基于游戲關(guān)卡而生成的新關(guān)卡,確實(shí)是一件新鮮事,換句話說,算是一種“清奇”的思路。
“基于游戲關(guān)卡探索AI認(rèn)知決策,可能是一個新的研究探索方向。從機(jī)器學(xué)習(xí)角度,實(shí)際上只是做了一個生成模型或?qū)W習(xí)算法,本質(zhì)上還是從已有數(shù)據(jù)產(chǎn)生新的數(shù)據(jù),從已有關(guān)卡產(chǎn)生新的關(guān)卡而已。也許是人工智能太火,才有人把它稱作游戲策劃AI。”興軍亮說,人類制造這類游戲策劃AI的難點(diǎn)是,怎么用模型去表示、學(xué)習(xí)和評估游戲關(guān)卡的效果跟人類設(shè)計的關(guān)卡的相似度,同時又極具可玩性。
AI為什么要當(dāng)膾炙人口的超級馬里奧游戲策劃師?興軍亮表示,超級馬里奧的游戲元素非常簡單,AI開發(fā)者可能是想找個簡單的游戲試試效果,以期在某種程度上推動AI的認(rèn)知決策能力。但即便游戲策劃AI在不斷完善中可以做好簡單的超級馬里奧游戲,也不一定能直接遷移到其他更有利于驗(yàn)證AI的認(rèn)知決策能力的復(fù)雜游戲中去。
假如AI游戲策劃師設(shè)計的游戲關(guān)卡像人設(shè)計的那樣好玩,那么最耗時的一部分游戲策劃工作就有可能交給AI來做。不過,AI的超級馬里奧游戲尚且設(shè)計得踉踉蹌蹌,估計這一天還有點(diǎn)遙遠(yuǎn)。(作者 唐芳)
已有0人發(fā)表了評論