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