在NVIDIA DGX系統(tǒng)的神經(jīng)網(wǎng)絡(luò)上,經(jīng)過(guò)多達(dá)5萬(wàn)個(gè)回合、總計(jì)數(shù)萬(wàn)幀的游戲訓(xùn)練,NVIDIA研究院創(chuàng)建的強(qiáng)大新AI模型“NVIDIA GameGAN”,已經(jīng)能夠在無(wú)需基礎(chǔ)游戲引擎的情況下,生成完整版的《吃豆人》游戲。

換句話說(shuō),AI即使不了解游戲的基本規(guī)則,也可以完美地再現(xiàn)這款經(jīng)典游戲。

據(jù)介紹,GameGAN是第一個(gè)利用生成式對(duì)抗網(wǎng)絡(luò)(GAN)模仿計(jì)算機(jī)游戲引擎的神經(jīng)網(wǎng)絡(luò)模型。GAN模型由兩個(gè)相互對(duì)抗的神經(jīng)網(wǎng)絡(luò)組成,一個(gè)生成器(generator),一個(gè)鑒別器(discriminator),能夠?qū)W習(xí)并創(chuàng)建足以媲美原版內(nèi)容的新內(nèi)容。

經(jīng)過(guò)訓(xùn)練后的GameGAN模型能夠生成靜態(tài)環(huán)境元素,例如統(tǒng)一的迷宮形狀、豆子、強(qiáng)化道具、作為敵人的幽靈、吃豆人本身等移動(dòng)元素。

它還能學(xué)習(xí)簡(jiǎn)單和復(fù)雜的關(guān)鍵性游戲規(guī)則:吃豆人無(wú)法穿過(guò)迷宮墻,而需要一邊四處移動(dòng)、一邊吃豆;吃到強(qiáng)化道具后,鬼魂會(huì)變成藍(lán)色并四處逃竄;吃豆人從一側(cè)離開迷宮時(shí),會(huì)被傳送到迷宮的另一側(cè);吃豆人碰到鬼魂,屏幕就會(huì)閃爍并結(jié)束游戲。

當(dāng)智能代理試玩GAN生成的游戲時(shí),GameGAN會(huì)對(duì)代理的行為做出響應(yīng),從而實(shí)時(shí)生成新的游戲環(huán)境框架。

在使用游戲不同等級(jí)或版本的游戲劇本進(jìn)行訓(xùn)練后,GameGAN甚至還可以生成從未有過(guò)的游戲關(guān)卡。

利用此功能,游戲開發(fā)人員可以自動(dòng)生成新的游戲等級(jí)關(guān)卡,AI研究人員則可以更輕松地開發(fā)用于訓(xùn)練自主機(jī)器的模擬器系統(tǒng)。

事實(shí)上,無(wú)論是哪一款游戲,GAN都可以通過(guò)從過(guò)去的游戲中提取屏幕錄像和智能代理的按鍵軌跡,來(lái)學(xué)習(xí)其規(guī)則,而游戲開發(fā)人員可以將原關(guān)卡中的游戲劇本作為訓(xùn)練數(shù)據(jù),使用該工具為當(dāng)前的游戲設(shè)計(jì)新的等級(jí)關(guān)卡。

游戲發(fā)行商萬(wàn)代南夢(mèng)宮娛樂(lè)(BANDAI NAMCO Entertainment)旗下研發(fā)公司萬(wàn)代南夢(mèng)宮研究有限公司(BANDAI NAMCO Research Inc.),提供了用于訓(xùn)練GameGAN所用的《吃豆人》數(shù)據(jù),而結(jié)果讓他們感到震驚,都無(wú)法相信可以在沒(méi)有游戲引擎的情況下,再現(xiàn)這款經(jīng)典游戲。

分享到

zhangnn

相關(guān)推薦