永恆之柱2如何編寫AI 遊戲AI編寫詳細教程
AI編寫能為戰鬥帶來很多方便,也能節省很多時間。
一個好的AI,不僅效率、實用,還能收穫滿足感。
1、AI界面
每個角色可以應用兩套AI方案,兩套方案只能分別執行,而執行順序則是:「隨機」、「循環」、「按隊列順序」、「按從高到低力量等級」。
考慮到實際效果,我們可以只編輯一套AI,來達到穩定性的目的。優先順序選擇「循環」
左下是自動攻擊的範圍「被動」、「自衛」、「防禦」、「莽撞」,設置為「防禦」即可。
永恆之柱2死火專題
- Pillars of Eternity II:Deadfire
- 發行商:Versus Evil,Obsidian
- 平台:PC,PS4,XBOXONE,Switch
- 類型:角色扮演(RPG)
- 發售日期:2018年5月9日
- 進入專題>>
2、行為編輯器界面
左側為可用的AI列表,上鎖的幾個是系統默認AI。要是系統的好用相信你也不會看這篇帖子了。
右邊則是當前選擇AI的具體編輯內容。以十字軍為例作介紹。
3、邏輯順序的優先順序
自保
3.1 優先順序最高的是自保。引用WOWer的一句話:「躺下的不是DPS」,實際上作為任何角色都適用。
自保兩種編寫方案
(1)條件
→沒血自奶,設置條件:「自身:生命值低於25%」
→被集火減傷或者隱身等:「自身:生命值低於25%」;「自身:被多個敵人交戰」。(註:被集火的時候自奶也不好使,而不被集火的時候又完全不必要)
(2)行動、目標、優先:沒啥好說的
Buff
3.2 刷BUFF。
很多人反映AI刷BUFF存在各種缺陷,但是如果你細心看了視頻,就能發現在我的AI設置下,一切技能有條不紊,井井有條。得力於AI編輯中的細節設定。
→反選「自身:生命值低於90%」,在自保原則下,刷BUFF之前自己必須是一個健康的狀態
→反選「目標:生命值低於90%」,理由同上
→反選「目標:遭到增益狀態影響-XX」,XX位置根據BUFF類型填寫,其作用是不希望給已經有BUFF的隊友重複刷BUFF。有人要說設置CD也有效果,確實,但如果被打斷,會讓你在N秒內不會再刷這個BUFF,並且刷一次就進入CD,無法做到給多個隊友刷BUFF。這樣也並非完美,某些角色有同類自我BUFF,會被忽略,但這樣算是當前選擇中最穩定的。
(2)目標類型
→優先雙選「隊友或自己」,不能雙選的選「隊友」,BUFF機器要什麼BUFF。
→BUFF自己的就不提了
(3)優先
→範圍BUFF想給最多的人刷:最多隊友數量
→給T或以T為中心刷:最高護甲。你的T不是最高護甲?換個T吧兄弟。
→給脆皮刷:最低護甲。注意「為施法者」並不能讓你給FS刷,這個優先的意思是正在讀條的人,近戰讀個擊倒都算施法者。
→以自己為中心刷:直接在目標選擇自己。
最後強調一點:不建議在一個條件判斷後面執行多個行為。在你安排的技能執行完以前,角色會忽略任何外在因素,最惡劣的就是:自己都要死了還再刷BUFF。有人或許會問:前面不是設置了90%以上的生命嗎?舉個例:條件判斷成功!開始刷第一個BUFF!敵人集火我啦!開始刷第二個BUFF!我要死啦!開始刷第三個BUFF!懂了吧。因此不管你有多少個BUFF,你都要不厭其煩的逐一設置判斷條件,哪怕條件都是相同的。
3.3 控制
與刷BUFF類似,但這是給敵人「刷BUFF」
→反選「自身:生命值低於90%」
→反選「目標:生命值低於90%」
→反選「目標:遭到減益狀態影響-XX」,XX位置根據DEBUFF類型填寫,如果你不希望看到明明已經擊倒了,還在對他放擊倒這種滑稽事,一定要加上這一句。
→敵人
→控制最多的敵人:最多隊友數量。敵人的隊友就是敵人,沒毛病。
→如果你想讓控制穩定,控誰無所謂,不失誤就行的話,選擇對應抗性最低的。
→針對性控制較實用的幾個:最遠目標、最近目標、當前交戰人員
幾種特殊控制AI:
(1)後排被切
目標:近戰範圍內
目標類型:敵人
優先:最近目標
(2)打斷敵人讀條
目標:為施法者
目標類型:敵人
優先:當先交戰人員
註:因為系統原因近戰打斷不能同時設置「為施法者」和「近戰範圍內」,你會看到一個T跑到別處去打斷一個遠程的讀條,會導致一些敵人仇恨丟失而轉換目標造成場面混亂,不建議讓T打斷。
輸出循環
3.4 輸出循環
輸出循環最簡單
條件:反選「自身:生命值低於25%」
優先:當前交戰人員
因為前面提到的原因,要將多個技能分開設置,這樣設置是防止從上往下執行到這裡的時候已經沒血了還在無腦輸出。沒血就全部跳過進入新一輪循環,而第一個就是「自身:生命值低於25%」開啟自保。
OK,AI教程暫時寫到這裡。自用的AI就不放出來了,相信看懂以後不管是T還是奶還是輸出職業都能輕鬆駕馭。

※《孤島驚魂5》7.4分:希望郡很美,但不夠驚艷
※《合金裝備5:幻痛》加入5月Xbox金會員 免費領取
TAG:3DMGAME |