-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
- 即時(shí)戰(zhàn)略游戲的 AI 是怎樣實(shí)現(xiàn)的
- 即時(shí)戰(zhàn)略游戲(比如 WAR3)的 AI 是怎樣實(shí)現(xiàn)的?
- ai智能機(jī)器人系統(tǒng)怎么加入游戲
游戲ai技術(shù)實(shí)現(xiàn)方式(游戲ai技術(shù)實(shí)現(xiàn)方式有哪些)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于游戲ai技術(shù)實(shí)現(xiàn)方式的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁(yè)版、PC客戶端和批量生成器
官網(wǎng):https://ai.de1919.com。
本文目錄:
即時(shí)戰(zhàn)略游戲的 AI 是怎樣實(shí)現(xiàn)的
個(gè)人理解,目前策略游戲中的AI基本上是以固定策略組進(jìn)行運(yùn)作的,以大RA2為例,電腦會(huì)以固定的模式發(fā)展,然后按照固定的方式出兵;設(shè)定進(jìn)攻條件:超級(jí)武器優(yōu)先打擊成群結(jié)對(duì)的地面部隊(duì),其次就是直接攻擊基地;單位進(jìn)攻選擇距離最近的玩家建筑作為進(jìn)攻點(diǎn)等……
遭遇不用條件作出不同反應(yīng):如基地遭入侵,就會(huì)生產(chǎn)防御類型單位以及建造防御單位。
難度不同變化在于增加電腦擁有的資源和建造速度的遞增(困難的AI可以同時(shí)建造兩個(gè)建筑,單位生產(chǎn)時(shí)間減半,無(wú)限自動(dòng)獲得定值資源等),現(xiàn)在玩的即時(shí)戰(zhàn)略游戲還沒(méi)有智能到能和人類玩家周旋的能力,AI智能程度取決于它會(huì)多少“戰(zhàn)略”而定。
即時(shí)戰(zhàn)略游戲(比如 WAR3)的 AI 是怎樣實(shí)現(xiàn)的?
War3的AI沒(méi)有必要使用你提及的算法,或者說(shuō),根本無(wú)法使用。
有相關(guān)經(jīng)驗(yàn)表明,游戲的AI如果采用神經(jīng)網(wǎng)絡(luò)等算法,會(huì)傻得出奇。
使用學(xué)院派算法的AI總會(huì)做出匪夷所思的動(dòng)作,讓人無(wú)法理解,游戲性盡失。
其主要原因在于遺傳算法、模擬退火算法、神經(jīng)網(wǎng)絡(luò)算法、各種分類算法等等,都是高度概括化的,旨在找到最優(yōu)解/或者找到全局關(guān)系。但是我們的AI實(shí)際不需要最優(yōu)解和全局關(guān)系,一是你的電腦沒(méi)那么叼,這么復(fù)雜的情況,如果真的高度概括出來(lái)了,其復(fù)雜程度是很高的,你的電腦也帶不動(dòng),其次是算法在訓(xùn)練過(guò)程中收斂也會(huì)很慢,因?yàn)闃颖咎^(guò)復(fù)雜,所以也許要花上很久(幾年?猜的)來(lái)收斂,如果我們降低收斂精度要求來(lái)使速度加快,AI就會(huì)變得非常傻,做游戲明顯不能這樣。即使上述問(wèn)題都被解決了,還有個(gè)問(wèn)題就是,電腦得到了最優(yōu)解和最優(yōu)數(shù)學(xué)模型,你作為玩家就沒(méi)有勝利的希望了,這游戲給誰(shuí)玩?
即使設(shè)計(jì)公司神經(jīng)病般的決定如此設(shè)計(jì),每當(dāng)你的游戲有更新,兵種變化,數(shù)據(jù)變化,整個(gè)算法就要重新訓(xùn)練,玩家需要重新下載AI的全部?jī)?nèi)容,對(duì)用戶的體驗(yàn)和公司的工作效率都有損害。
戰(zhàn)略類游戲的AI,還是有限狀態(tài)機(jī)。根據(jù)不同情況分類做不一樣的事情,全都設(shè)計(jì)好,設(shè)計(jì)的盡量詳細(xì),就OK了。
關(guān)于其復(fù)雜度:
這類AI的程序體往往超乎想象的長(zhǎng),當(dāng)然具體長(zhǎng)度和游戲本身的設(shè)計(jì)也有一定關(guān)系,和游戲其它部分代碼的設(shè)計(jì)優(yōu)化程度也有關(guān)系,但是即使在較優(yōu)環(huán)境中,其AI長(zhǎng)度也是很長(zhǎng)的。具體原因就在于其事無(wú)巨細(xì)的分類了所有情況,規(guī)定了AI在不同時(shí)間不同情況所做的不同事情,作為一個(gè)戰(zhàn)略類游戲,尤其是即時(shí)戰(zhàn)略類游戲,這是十分復(fù)雜的,情況十分多,因此程序本身也會(huì)相當(dāng)?shù)拈L(zhǎng)。
但是他運(yùn)行速度又快!又像人類在玩!又給了玩家勝利的可能!又容易設(shè)計(jì)和更改!
ai智能機(jī)器人系統(tǒng)怎么加入游戲
AI智能機(jī)器人系統(tǒng)可以加入游戲,主要是通過(guò)在游戲中設(shè)置一些AI智能機(jī)器人的行為方式來(lái)實(shí)現(xiàn)。例如,在游戲中設(shè)置AI智能機(jī)器人可以根據(jù)當(dāng)前玩家狀態(tài)和游戲場(chǎng)景環(huán)境,來(lái)自動(dòng)調(diào)整自己的行為和策略。此外,通過(guò)對(duì)AI智能機(jī)器人行為模式和具體行為的不斷優(yōu)化和調(diào)整,還可以使游戲更加真實(shí)有趣。同時(shí),也可以利用AI智能機(jī)器人來(lái)開(kāi)發(fā)更復(fù)雜的游戲。比如,在策略游戲中,可以設(shè)計(jì)出一系列的AI智能機(jī)器人行為策略,來(lái)幫助玩家完成游戲任務(wù);在角色扮演游戲中,可以利用AI技術(shù)來(lái)設(shè)置不同的NPC行為,并進(jìn)行動(dòng)態(tài)的調(diào)整;另外,也可以增加游戲的復(fù)雜度,比如可以設(shè)計(jì)出AI智能機(jī)器人能夠自行調(diào)整游戲難度,從而更好地提供給玩家不同的游戲體驗(yàn)。
以上就是關(guān)于游戲ai技術(shù)實(shí)現(xiàn)方式相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
國(guó)產(chǎn)游戲手機(jī)排行榜(國(guó)產(chǎn)游戲手機(jī)排行榜2021前十名)