讓游戲更像玩家 細(xì)數(shù)人工智能的發(fā)展與歷史
人工智慧(Artificial Intelligence)俗稱AI,指的是人類利用電腦等數(shù)位系統(tǒng)所表現(xiàn)的智能,具有類似生物的本能與情緒反應(yīng),是極具發(fā)展?jié)摿εc空間的科學(xué)領(lǐng)域。而在游戲領(lǐng)域中,人工智慧泛指非玩家人物(Non-Player Character,NPC)與環(huán)境的反應(yīng),讓游戲盡可能貼近真實的理論。
游戲AI反應(yīng)設(shè)計者是否用心
提到人工智慧,我們大概會想到栩栩如生的機(jī)器人,以近似生物思考模式為目標(biāo)。但“游戲AI”卻是另外一種東西,游戲AI會讓玩家認(rèn)為游戲內(nèi)的環(huán)境與生物擁有強(qiáng)人工智慧,能夠根據(jù)行動而做出應(yīng)對動作或決策,以提升可玩性和樂趣為原則,而非真的要面面俱到。
其實還是要回到細(xì)節(jié)!游戲AI必須下工夫去設(shè)計,考慮許多可能的情況,避免讓玩家感到單調(diào)乏味,能夠針對玩家動作進(jìn)行對應(yīng),并防止表現(xiàn)太強(qiáng)導(dǎo)致玩家失去樂趣,但這并非易事,開發(fā)者總是為此傷透腦筋。
早期的游戲AI沒有足夠的學(xué)習(xí)回饋機(jī)制,玩家很快就能掌握其思考邏輯,樂趣與挑戰(zhàn)性因而大減。
投機(jī)取巧,技術(shù)限制靠作弊
游戲AI的本質(zhì)為演繹與歸納,而以目前的游戲技術(shù)而言,要讓人工智慧擁有學(xué)習(xí)能力暫時還難以實現(xiàn)。因此開發(fā)者必須持續(xù)進(jìn)行調(diào)整其細(xì)節(jié)表現(xiàn),教育游戲各種狀況的應(yīng)對方式,并持續(xù)修正檔的方式彌補(bǔ)其邏輯漏洞,才有機(jī)會塑造出一個優(yōu)秀的游戲AI。
為了彌補(bǔ)游戲人工智慧的不足,開發(fā)者會采用“偷吃步“的方式替電腦爭取優(yōu)勢,這是可以容許的。舉例來說,即時戰(zhàn)略游戲的AI會無視戰(zhàn)爭迷霧,格斗游戲的AI會超高機(jī)率解摔等等。然而“偷吃步”弄得太過火就會變成作弊,電腦會利用不該獲得的資訊,或是不可能辦到的表現(xiàn)來對付玩家,如電腦沒有收入還能狂造兵,或是遠(yuǎn)距離用小槍就能暴頭的神奇現(xiàn)象。
早期的AI略顯粗糙
隨著電腦的普及,游戲軟體因應(yīng)而生,AI便跟著朝各種游戲領(lǐng)域演進(jìn)。舉例來說,日商Taito于1974年推出大臺主機(jī)賽車游戲《Speed Race》,玩家得和其他車輛競速。電腦駕駛的車輛必須互相競速,而且彼此不能隨意碰撞,并想辦法用迂?的方式進(jìn)行超車,這些狀況都得考慮進(jìn)去。
AI必須針對玩家的行動做出適當(dāng)回饋,而非只顧做自己的事,射擊游戲的敵機(jī)得朝玩家射擊,動作游戲的敵人必須緊追主角,運(yùn)動游戲的對手會根據(jù)玩家動作而有不同反應(yīng),諸如此類。以現(xiàn)在的眼光來看,當(dāng)時的AI絕大部分都是1個指令做1個動作,不然就是玩家做什么他就做什么,感覺粗糙且單調(diào),卻是重要的階段性成果。
大型主機(jī)的黃金時期:AI設(shè)計使游戲變得經(jīng)典
70年代末期,大型主機(jī)開始進(jìn)入黃金時期,游戲具有豐富的聲光效果與多樣性,以及更聰明的AI。率先出擊的就是1978年的《太空侵略者》,敵機(jī)會根據(jù)難度而調(diào)整移動速度,不會停在玩家前面當(dāng)活靶。此時的敵機(jī)行動模式仍然略顯單調(diào),不過這份概念對后來的《小蜜蜂》裨益甚多。
太空侵略者推出的隔年,Namco的射擊游戲《小蜜蜂》跟著上市。小蜜蜂的玩法和界面與太空侵略者類似,敵機(jī)更為聰明靈活,會以單機(jī)?鋒或3架小隊等陣行朝玩家進(jìn)擊,每?蜜蜂的飛行軌?和速度都不盡相同,攻擊結(jié)束后會飛回原本位置,組織相當(dāng)嚴(yán)謹(jǐn),看得出下過功夫設(shè)計。
1980年,游戲史上的經(jīng)典作品《小精靈》誕生,讓全球玩家陷入被鬼追與吃豆子的樂趣循環(huán)。小精靈里面有各種不同顏色的鬼,每種鬼都有獨特的行動模式,而且擁有走迷宮的智慧邏輯,無形間提升了游戲的深度與樂趣。小精靈能夠成為世界最知名的游戲,鬼的AI無疑是一大功臣。
80年代:游戲AI開始探索與人類對峙
和敵機(jī)與鬼周旋固然刺激,但還是與人類對峙才過?,Data East于1984年推出的《空手道》便是順應(yīng)此理念的產(chǎn)物??帐值谰邆浠A(chǔ)的格斗游戲概念,電腦對手會根據(jù)玩家行動,做出格檔或移動等反應(yīng),在當(dāng)時是相當(dāng)有創(chuàng)意的作品。且有鑒于初版電腦不夠聰明,Data East后來因此推出強(qiáng)化AI的第二版本。
在技術(shù)與運(yùn)算能力的提升下,各類游戲的電腦都有不錯的行動演出。1988年的《魔域傳說》
電腦有足夠的智慧完成玩家的委任命令,1990年的《勇者斗惡龍4》NPC會根據(jù)玩家事前的行動方針做出行動,這個系統(tǒng)被隨后推出的《圣劍傳說2》加以發(fā)揚(yáng)光大。
成熟的AI:《德軍總部》與《毀滅戰(zhàn)士》
1992年,id software制作的《德軍總部3D》問世。這款射擊游戲在各方面都無懈可擊,華麗的聲光表現(xiàn)不在話下。敵軍的AI也有精采演出,發(fā)現(xiàn)主角前會四處巡邏,開戰(zhàn)后會根據(jù)的人種類而有不同反應(yīng),狗會撲過來,警衛(wèi)會朝主角遠(yuǎn)距離開槍,蓋世太保會?用迂?戰(zhàn)術(shù)并招來援軍,每種頭目都有各自的行動方針。靈活的敵軍AI是德軍總部3D的樂趣之一,也是樂趣與耐玩的關(guān)鍵要素。
隔年id software推出的《毀滅戰(zhàn)士》敵人還是以追殺主角為原則,不過游戲?qū)隩K機(jī)制(敵人的攻擊會傷害敵人)以及仇恨設(shè)定(敵人被同伴攻擊會打回去),如果玩家利用走位引導(dǎo)敵人?火,就有機(jī)會看見敵人大亂斗的壯景,是當(dāng)年相當(dāng)有趣的AI設(shè)定。
回合戰(zhàn)略的AI:《文明》受歡迎也是其AI高
回合戰(zhàn)略是沿襲自西洋棋的游戲領(lǐng)域,每回合電腦會根據(jù)局勢作出決策。70年代,工程師都習(xí)慣以西洋棋對弈當(dāng)成AI研發(fā)的主題,即便如此,要寫出人性化的AI仍舊非常有難度。這點可以從光榮的三國志系列看出端倪,三國志系列每代都各有特色,卻都具有相同缺點:電腦太笨,笨到接近愚蠢的程度。
電腦的行為模式就是那一千零一套,就算高難度的改進(jìn)亦有限,玩家可以針對AI漏洞展開攻勢,很快就能把電腦對手吃得死死的。無奈下還是要以作弊的形式增強(qiáng)游戲難度,而效率是玩家好幾倍的游戲很快也讓玩家唾棄。
即使到了現(xiàn)在,回合戰(zhàn)略的AI能有水準(zhǔn)以上表現(xiàn)的游戲,依舊屈指可數(shù)。席德梅爾的文明帝國系列就是少數(shù)的佼佼者,電腦在軍事、內(nèi)政、開拓與外交等方面都有亮眼表現(xiàn),有充足的智慧和周邊文明周旋,替玩家?guī)砀嗵魬?zhàn)以及挫折,使得文明帝國系列具有很高的可玩性。
即時戰(zhàn)略的AI:促使多人在線的誕生
即時戰(zhàn)略在90年代是非常冷門的游戲領(lǐng)域,AI的相關(guān)機(jī)制都不甚成熟,電腦僅能根據(jù)事先安排的建設(shè)流程發(fā)展,缺乏彈性的結(jié)果就是被玩家輾過去。有趣的是,縱然電腦少根筋,微控單位的技術(shù)卻爐火純青,《星際爭霸》電腦操控的鬼子瞬間癱瘓整隊航空母艦便是一例,太驚人了。
1995年的《終極動員令》是即時戰(zhàn)略領(lǐng)域的里程碑,但是AI卻兼具作弊和腦殘,令玩家哭笑不得。所幸1996年的《紅色警戒》將電腦AI進(jìn)行大幅度修正,并摒棄許多作弊惡習(xí),將對戰(zhàn)部分的AI升級,玩家可以在小規(guī)模戰(zhàn)爭(skirmish)和電腦對戰(zhàn),也總算有點看頭。
在終極動員令的號召下,各種即時戰(zhàn)略游戲如雨后春筍般冒出來。魔獸爭霸系列、絕地風(fēng)暴、殺無赦系列與橫掃千軍系列,每款游戲都將即時戰(zhàn)略的AI等級向前推進(jìn),演變到能夠打趴許多玩家的深厚實力,可惜對高手來說,這種程度的AI只能算小菜。
廠商注意到這個現(xiàn)象,索性開始發(fā)展多人連線機(jī)制,讓追求極致的玩家上網(wǎng)找樂子,卻間接讓即時戰(zhàn)略游戲的AI發(fā)展放慢腳步,也促進(jìn)大型線上游戲的興起。
同伴越發(fā)智能讓AI的體驗逐步增強(qiáng)
如果稍加注意一定會發(fā)現(xiàn),無論是美式的《魔法門》還是日式的《勇者斗惡龍》,玩家通常都得扮演團(tuán)隊,而非專注扮演主角,這是因為AI的技術(shù)瓶頸所導(dǎo)致。早期游戲無法替同伴設(shè)計出足夠的AI,導(dǎo)致一些有趣的現(xiàn)象,如《破壞神傳說》同伴能力完全比照主角的偷工設(shè)計、《炎龍騎士團(tuán)》要保護(hù)的NPC竟會直接往敵陣?,等等表現(xiàn)都顯示AI的不足。
幸好在前人的努力下,同伴的AI慢慢有了成果?!洱堊褰塘x》同伴會在旅途中重復(fù)念許多有的沒的,跟真人一樣聒噪。隔壁的《潛龍諜影2》玩家會與傳說傭兵Snake并肩作戰(zhàn),并對其身手贊譽(yù)有加。惡靈勢力系列的同伴會主動替玩家解圍,擁有媲美真人的反應(yīng)。最近的《無限之城》以及《最后生存者》女主角會在旅途發(fā)表各種看法,并在戰(zhàn)斗中成為玩家的得力助手。
游戲業(yè)發(fā)展至今已有數(shù)十年,能夠自理的同伴在中后期才開始出現(xiàn),栩栩如生的同伴更是近幾年才開始嶄露頭角。同伴的AI之所以有難度,原因在于同伴的要求遠(yuǎn)比一般NPC來得高。除了得具備近似人類的舉動,還得和玩家及環(huán)境進(jìn)行互動,以及自然不做作的反應(yīng),都是看似簡單實則困難的地方。
游戲AI的未來:讓電腦更像玩家
隨著時間推移,游戲AI有著長足進(jìn)步。《潛龍諜 以上就是讓游戲更像玩家 細(xì)數(shù)人工智能的發(fā)展與歷史全部內(nèi)容,希望對你有幫助。想查找更多游戲資訊,歡迎持續(xù)關(guān)注游戲鳥查看。
-
- NVIDIA副總裁:人工智能時代下的游戲制作
- 傳奇召喚2024-04-13 18:02:43
-
- 人工智能和你一起冒險《Cali》即將發(fā)行
- 鍵盤鋼琴手2024-03-08 01:01:37
-
- 古哥玩轉(zhuǎn)人工智能 可以自主學(xué)習(xí)玩游戲
- 游戲先鋒2023-11-02 01:47:25
-
- 人工智能阿爾法狗 《極點進(jìn)化》AI系統(tǒng)詳解
- 火焰術(shù)士2023-10-22 22:47:03
-
- 昆侖萬維出資三百萬美金投身人工智能行業(yè)
- 游戲獵人2023-10-07 15:46:48
-
- 是造福還是革命?淺談發(fā)展之中的人工智能
- 火焰術(shù)士2023-07-04 23:03:24
-
- 探尋《烈焰龍城》人工智能 硬漢也能萌萌噠
- 鍵盤鋼琴手2023-06-28 00:52:41
-
- 索尼Xperia Z3硬件配置曝光加入紅外線遙控
- 技能魔法師2024-05-02 12:11:01
-
- HTC將推自拍手機(jī)與多款WP設(shè)備
- 破碎之王2024-04-29 00:10:56
- 1 國產(chǎn)肉鴿《霓虹深淵2》定價公布!7月17日58元登錄Steam平臺!
- 2 《絕區(qū)零》聯(lián)動芬達(dá)PV公布,還有限定周邊!
- 3 像素火影網(wǎng)頁版一周年入口 像素火影一周年網(wǎng)頁版鏈接
- 4 送完P(guān)S5PRO又送NS2!《劍星》開發(fā)商為慶祝游戲大賣贈送每位員工一臺NS2!
- 5 開啟卡牌新紀(jì)元,《影之詩》新資料片“超凡世界”正式上線!
- 6 魔獸世界冰dk天賦加點推薦
- 7 NS2發(fā)布會匯總:港版售價3450港幣,馬車新作首發(fā)護(hù)航,支持4K120FPS輸出!
- 8 可能漲價?CDPR稱《GTA6》漲價對他們來說是有利的。
-
國寶的奇妙冒險
國寶的奇妙冒險是由玩家社會熊喵自制的一款冒險闖關(guān)類手機(jī)游戲,國寶的奇妙冒險采用可愛的卡通畫風(fēng)設(shè)計了四大關(guān)卡模式,玩家需要控制可愛的小熊貓進(jìn)行冒險闖關(guān),跳躍大坑,躲避泥螺射手的攻擊,并在冒險路上收集各種道具和金幣。 -
小小收納師
小小收納師是一款很輕松的休閑類模擬游戲。小小收納師游戲玩法十分簡單,玩家只需要通過滑動屏幕的方式,將散落的東西整理起來,讓它們按照一定規(guī)律,整齊地陳列起來即可過關(guān)。小小收納師適合不同年齡段的玩家,整個過程也很容易操作。 -
番茄先生
番茄先生是一款生存恐怖游戲。番茄先生游戲以第一人稱視角進(jìn)行,讓玩家更深刻地感受到游戲的恐怖。略帶恐怖畫風(fēng)的魔性休閑手游,番茄先生游戲整體上采用2d手繪畫風(fēng),以一個喜歡吃東西的番茄先生為主要角色,而玩家的任務(wù)就是喂飽他。 -
妹說就是零卡
妹說就是零卡是一款惡搞趣味的休閑健身游戲,由B站UP主火山哥哥自制。在游戲妹說就是零卡,玩家需要幫助光頭男人健身,監(jiān)督他減肥,達(dá)到減脂瘦身的目的。妹說就是零卡,操控你所喜歡的角色展開歷練挑戰(zhàn),達(dá)成更好的游戲成就。 -
躺平發(fā)育模擬器
躺平發(fā)育模擬器是以猛鬼宿舍玩法為基礎(chǔ)打造的塔防游戲,在游戲躺平發(fā)育模擬器這里玩家依舊是通過躺平來獲得金幣了,來抵擋獵夢者的攻擊,整個畫面充滿了陰森氣息。因為游戲中有4個模式,每一個模式內(nèi)容的設(shè)計也是相當(dāng)?shù)拇碳ぁ?/span> -
自由城計劃
自由城計劃是一款自由度極高的模擬冒險游戲。在游戲自由城計劃,玩家可以體驗到最新的所有玩法內(nèi)容。自由城計劃手機(jī)版(Los Angeles Crimes)高清細(xì)膩的畫面設(shè)計,各種驚心動魄的刺激玩法,在自由城計劃手機(jī)版雖然自由度極高。 -
火力全開2城市狂熱
火力全開2城市狂熱是一款動作、模擬、競速等多種要素的開放世界角色扮演游戲,英文名:MadOut2 Big City Online?;鹆θ_2城市狂熱采用了出色的引擎技術(shù)打造,有著讓人震撼的畫面水平,細(xì)節(jié)上的刻畫更是無比的精致。 -
西瓜礦工
西瓜礦工是由b站up主火山哥哥自制的同人手游,西瓜礦工完美還原了電視劇中華強(qiáng)買瓜、劈瓜的經(jīng)典橋段,玩法依舊延續(xù)了挖金礦,豐富的關(guān)卡設(shè)計,玩家需要在有限的時間內(nèi)收集更多的西瓜以此保住瓜店老板的狗命。 -
死亡扳機(jī)2
死亡扳機(jī)2是由MADFINGER Games開發(fā)的一款動作冒險射擊游戲,死亡扳機(jī)2(DeadTrigger2)游戲是《死亡扳機(jī)》的續(xù)作,死亡扳機(jī)2(DeadTrigger2)保留了前作獨特的游戲風(fēng)格和主題,新增加了死亡競技場模式、新的地圖和新的僵尸。 -
恐怖躲貓貓2
恐怖躲貓貓2是一款擁有雙重模式的非對稱競技手游,恐怖躲貓貓2是這個系列的第二部,故事延續(xù)了前作的經(jīng)典躲與藏的玩法。恐怖躲貓貓2采用了多種游戲元素,并且在游戲中,玩家將體驗到最有趣的競爭玩法和超有趣的故事。