ucbug軟件站:安全、綠色、放心的專業(yè)下載站!首頁(yè)|最近更新|專題集合|標(biāo)簽云|站內(nèi)導(dǎo)航|加入收藏

《永恒之柱2》游戲AI怎么編寫

時(shí)間:2018-05-21 21:16:01來(lái)源:未知人氣:0

永恒之柱2中玩家可以在游戲里自定義角色的AI,優(yōu)秀AI設(shè)定對(duì)戰(zhàn)斗有極大的幫助。各位玩家知道如何編寫游戲的AI嗎?下面帶來(lái)永恒之柱2AI編寫詳細(xì)教程?!哂篮阒?如何編寫AI∵游戲AI編寫詳?...

永恒之柱2中玩家可以在游戲里自定義角色的AI,優(yōu)秀AI設(shè)定對(duì)戰(zhàn)斗有極大的幫助。各位玩家知道如何編寫游戲的AI嗎?下面帶來(lái)永恒之柱2AI編寫詳細(xì)教程。

《永恒之柱2》游戲AI怎么編寫

永恒之柱2如何編寫AI 游戲AI編寫詳細(xì)教程

AI編寫能為戰(zhàn)斗帶來(lái)很多方便,也能節(jié)省很多時(shí)間。

一個(gè)好的AI,不僅效率、實(shí)用,還能收獲滿足感。

1、AI界面

每個(gè)角色可以應(yīng)用兩套AI方案,兩套方案只能分別執(zhí)行,而執(zhí)行順序則是:“隨機(jī)”、“循環(huán)”、“按隊(duì)列順序”、“按從高到低力量等級(jí)”。

考慮到實(shí)際效果,我們可以只編輯一套AI,來(lái)達(dá)到穩(wěn)定性的目的。優(yōu)先級(jí)選擇“循環(huán)”

左下是自動(dòng)攻擊的范圍“被動(dòng)”、“自衛(wèi)”、“防御”、“莽撞”,設(shè)置為“防御”即可。

《永恒之柱2》游戲AI怎么編寫

 

2、行為編輯器界面

左側(cè)為可用的AI列表,上鎖的幾個(gè)是系統(tǒng)默認(rèn)AI。要是系統(tǒng)的好用相信你也不會(huì)看這篇帖子了。

右邊則是當(dāng)前選擇AI的具體編輯內(nèi)容。以十字軍為例作介紹。

《永恒之柱2》游戲AI怎么編寫

3、邏輯順序的優(yōu)先級(jí)

自保

3.1 優(yōu)先級(jí)最高的是自保。引用WOWer的一句話:“躺下的不是DPS”,實(shí)際上作為任何角色都適用。

自保兩種編寫方案

(1)條件

→沒(méi)血自奶,設(shè)置條件:“自身:生命值低于25%”

→被集火減傷或者隱身等:“自身:生命值低于25%”;“自身:被多個(gè)敵人交戰(zhàn)”。(注:被集火的時(shí)候自奶也不好使,而不被集火的時(shí)候又完全不必要)

(2)行動(dòng)、目標(biāo)、優(yōu)先:沒(méi)啥好說(shuō)的

Buff

3.2 刷BUFF。

很多人反映AI刷BUFF存在各種缺陷,但是如果你細(xì)心看了視頻,就能發(fā)現(xiàn)在我的AI設(shè)置下,一切技能有條不紊,井井有條。得力于AI編輯中的細(xì)節(jié)設(shè)定。

(1)條件

→反選“自身:生命值低于90%”,在自保原則下,刷BUFF之前自己必須是一個(gè)健康的狀態(tài)

→反選“目標(biāo):生命值低于90%”,理由同上

→反選“目標(biāo):遭到增益狀態(tài)影響-XX”,XX位置根據(jù)BUFF類型填寫,其作用是不希望給已經(jīng)有BUFF的隊(duì)友重復(fù)刷BUFF。有人要說(shuō)設(shè)置CD也有效果,確實(shí),但如果被打斷,會(huì)讓你在N秒內(nèi)不會(huì)再刷這個(gè)BUFF,并且刷一次就進(jìn)入CD,無(wú)法做到給多個(gè)隊(duì)友刷BUFF。這樣也并非完美,某些角色有同類自我BUFF,會(huì)被忽略,但這樣算是當(dāng)前選擇中最穩(wěn)定的。

(2)目標(biāo)類型

→優(yōu)先雙選“隊(duì)友或自己”,不能雙選的選“隊(duì)友”,BUFF機(jī)器要什么BUFF。

→BUFF自己的就不提了

(3)優(yōu)先

→范圍BUFF想給最多的人刷:最多隊(duì)友數(shù)量

→給T或以T為中心刷:最高護(hù)甲。你的T不是最高護(hù)甲?換個(gè)T吧兄弟。

→給脆皮刷:最低護(hù)甲。注意“為施法者”并不能讓你給FS刷,這個(gè)優(yōu)先的意思是正在讀條的人,近戰(zhàn)讀個(gè)擊倒都算施法者。

→以自己為中心刷:直接在目標(biāo)選擇自己。

最后強(qiáng)調(diào)一點(diǎn):不建議在一個(gè)條件判斷后面執(zhí)行多個(gè)行為。在你安排的技能執(zhí)行完以前,角色會(huì)忽略任何外在因素,最惡劣的就是:自己都要死了還再刷BUFF。有人或許會(huì)問(wèn):前面不是設(shè)置了90%以上的生命嗎?舉個(gè)例:條件判斷成功!開(kāi)始刷第一個(gè)BUFF!敵人集火我啦!開(kāi)始刷第二個(gè)BUFF!我要死啦!開(kāi)始刷第三個(gè)BUFF!懂了吧。因此不管你有多少個(gè)BUFF,你都要不厭其煩的逐一設(shè)置判斷條件,哪怕條件都是相同的。

控制

3.3 控制

與刷BUFF類似,但這是給敵人“刷BUFF”

(1)條件

→反選“自身:生命值低于90%”

→反選“目標(biāo):生命值低于90%”

→反選“目標(biāo):遭到減益狀態(tài)影響-XX”,XX位置根據(jù)DEBUFF類型填寫,如果你不希望看到明明已經(jīng)擊倒了,還在對(duì)他放擊倒這種滑稽事,一定要加上這一句。

(2)目標(biāo)類型

→敵人

(3)優(yōu)先

→控制最多的敵人:最多隊(duì)友數(shù)量。敵人的隊(duì)友就是敵人,沒(méi)毛病。

→如果你想讓控制穩(wěn)定,控誰(shuí)無(wú)所謂,不失誤就行的話,選擇對(duì)應(yīng)抗性最低的。

→針對(duì)性控制較實(shí)用的幾個(gè):最遠(yuǎn)目標(biāo)、最近目標(biāo)、當(dāng)前交戰(zhàn)人員

幾種特殊控制AI:

(1)后排被切

目標(biāo):近戰(zhàn)范圍內(nèi)

目標(biāo)類型:敵人

優(yōu)先:最近目標(biāo)

(2)打斷敵人讀條

目標(biāo):為施法者

目標(biāo)類型:敵人

優(yōu)先:當(dāng)先交戰(zhàn)人員

注:因?yàn)橄到y(tǒng)原因近戰(zhàn)打斷不能同時(shí)設(shè)置“為施法者”和“近戰(zhàn)范圍內(nèi)”,你會(huì)看到一個(gè)T跑到別處去打斷一個(gè)遠(yuǎn)程的讀條,會(huì)導(dǎo)致一些敵人仇恨丟失而轉(zhuǎn)換目標(biāo)造成場(chǎng)面混亂,不建議讓T打斷。

輸出循環(huán)

3.4 輸出循環(huán)

輸出循環(huán)最簡(jiǎn)單

條件:反選“自身:生命值低于25%”

目標(biāo)類型:敵人

優(yōu)先:當(dāng)前交戰(zhàn)人員

因?yàn)榍懊嫣岬降脑?,要將多個(gè)技能分開(kāi)設(shè)置,這樣設(shè)置是防止從上往下執(zhí)行到這里的時(shí)候已經(jīng)沒(méi)血了還在無(wú)腦輸出。沒(méi)血就全部跳過(guò)進(jìn)入新一輪循環(huán),而第一個(gè)就是“自身:生命值低于25%”開(kāi)啟自保。

OK,AI教程暫時(shí)寫到這里。自用的AI就不放出來(lái)了,相信看懂以后不管是T還是奶還是輸出職業(yè)都能輕松駕馭。

 

標(biāo)簽永恒之柱2