人工智能正在學(xué)習(xí)如何開發(fā)游戲
摘要: 研究人員發(fā)現(xiàn),相比較于其他方法,學(xué)習(xí)游戲?qū)嶋H框架可以使AI更好地預(yù)測(cè)游戲框架。簡(jiǎn)化程序后,AI可以通過觀看游戲視頻學(xué)習(xí)如何模擬和開發(fā)游戲引擎。我們的AI不用寫游戲代碼也可以制作預(yù)測(cè)模型,相比較于復(fù)雜的神經(jīng)網(wǎng)絡(luò)來說這種方法更加準(zhǔn)確,與其讓人們丟工作,AI可以給人們能帶來給多設(shè)計(jì)游戲的可能性,Riedl說道。
美國(guó)佐治亞理工大學(xué)的研究人員通過讓AI觀看游戲視頻,教它如何重新制作游戲引擎。
這項(xiàng)技術(shù)旨在幫助游戲開發(fā)者加快開發(fā)速度以及嘗試不同風(fēng)格。在最近的試驗(yàn)中,AI在看了兩分鐘《超級(jí)馬里奧》后,通過模仿和預(yù)測(cè)重新制作了一款新游戲。

AI模仿的超級(jí)馬里奧游戲 圖片來源:glixel
“為了讓AI能制作一款準(zhǔn)確的可以計(jì)算2D平臺(tái)上所有的物理運(yùn)動(dòng)的預(yù)測(cè)模型,我們團(tuán)隊(duì)讓AI觀看了一個(gè)單人奔跑視頻。在這個(gè)視頻中,玩家直線去往目標(biāo)”,佐治亞理工媒體負(fù)責(zé)人Joshua Preston 說道。 他還提到,這種訓(xùn)練方法可以使AI學(xué)會(huì)最困難的情景。
研究人員發(fā)現(xiàn),相比較于其他方法,學(xué)習(xí)游戲?qū)嶋H框架可以使AI更好地預(yù)測(cè)游戲框架。 簡(jiǎn)化程序后,AI可以通過觀看游戲視頻學(xué)習(xí)如何模擬和開發(fā)游戲引擎。
“我們的AI不用寫游戲代碼也可以制作預(yù)測(cè)模型,相比較于復(fù)雜的神經(jīng)網(wǎng)絡(luò)來說這種方法更加準(zhǔn)確”, 研究負(fù)責(zé)人Matthew Guzidial 說到。 雖然現(xiàn)在為止離產(chǎn)出毫無破綻的游戲引擎還有一段距離,但只要多增加幾個(gè)視頻,AI就可以制造出更準(zhǔn)確的模型。

AI模仿的超級(jí)馬里奧游戲 圖片來源:glixel
完成游戲模型之后,剩下的問題就是游戲測(cè)試。因此,他們打造了第二個(gè)AI系統(tǒng)檢測(cè)游戲模型,保證玩家不會(huì)碰到問題。這時(shí)AI就相當(dāng)與一個(gè)測(cè)試員。研究人員發(fā)現(xiàn)AI玩復(fù)制版系統(tǒng)和玩原版游戲時(shí)的狀態(tài)是差不多的?!熬臀覀兯@是因?yàn)锳I學(xué)習(xí)的是游戲腳本。”副教授Mark Riedl說道。研究人員同時(shí)提到,目前為止大部分動(dòng)作發(fā)生在屏幕上時(shí)AI系統(tǒng)效果最好。相反情況對(duì)AI就更加困難。
這樣新興的技術(shù)確實(shí)會(huì)讓人們思考AI會(huì)對(duì)游戲產(chǎn)業(yè)帶來怎樣的影響。 更準(zhǔn)確地說,這會(huì)不會(huì)讓部分職業(yè)消失呢?
然而,根據(jù)佐治亞理工Riedl教授的回答,程序員不用擔(dān)心他們會(huì)丟掉工作。這種技術(shù)將會(huì)協(xié)助他們的工作, 而不是替代他們。Riedl告訴Glixel, AI會(huì)幫助新手程序員創(chuàng)建更復(fù)雜的項(xiàng)目。對(duì)于沒有代碼技術(shù)和設(shè)計(jì)背景的從業(yè)者,他們可以讓AI幫助他們創(chuàng)建程序。
“與其讓人們丟工作,AI可以給人們能帶來給多設(shè)計(jì)游戲的可能性”,Riedl說道。“這讓更多人可以參與到游戲創(chuàng)造中,把蛋糕做得更大,而不是取代人們的工作。其次,專業(yè)人員在AI的幫助下可以加快工作速度。提高工作效率并不等同于代替人的工作,相反這會(huì)讓他們?nèi)?chuàng)造規(guī)模更大,效果更佳的游戲?!?/p>
那測(cè)試員會(huì)不會(huì)被替代呢?根據(jù)Riedl的說法,AI并不能替代人工測(cè)試,因?yàn)橛螒虮旧砭褪翘峁┙o人娛樂的。
“電子游戲是給人提供娛樂的“,Riedl 說道?!币虼?,你總是需要人來測(cè)試游戲。AI可能幫助我們測(cè)試數(shù)字化的方面,比如游戲平衡系統(tǒng)。但是,游戲需要人來測(cè)試玩家是否會(huì)喜歡這個(gè)游戲“。
人工智能,開發(fā)游戲






