标题:
關於攻擊指定武將的AI
[打印本页]
作者:
小兵1234
时间:
2012-10-27 00:26
标题:
關於攻擊指定武將的AI
基本上,移動至定點、追隨武將、堅守不出都是會確實遵守的。
但就是在攻擊特定武將上,有些疑惑。
我知道AI在無法攻擊至指定武將時,會隨機攻擊可以攻擊到的武將。
但好像若兩名武將(包括指定武將)都可以攻擊。
AI還是會選擇攻擊對電腦較有利地對象,如我指定步兵1的AI是砍突兀骨,但它不砍幾乎滿血的突兀骨;而是去砍瀕臨死亡的孟獲(設為0號武將)。又或是其他血量見底的武將。
附註:在測試時,步兵1是最後一個活著的敵軍。之前用原版練習寫劇本也是一樣,馬超不砍滿血加防的許褚,改去砍血量見底的張遼。
這樣是正常現象嗎?
[
本帖最后由 小兵1234 于 2012-10-27 00:29 编辑
]
作者:
zhouhuan
时间:
2012-10-27 07:31
其实攻击指定武将只是一种AI行动方式的名称,并不是真的会优先攻击指定武将。
这种AI的实质跟指定地点是一样的,只不过这个地点是那个指定武将所在的位置,而且会随着指定武将的移动而不断变化。
另外在物理攻击和纯移动方面,AI的行动不会是随机的,每一次行动都有其规律。
作者:
小兵1234
时间:
2012-10-27 09:06
标题:
回复 #2 zhouhuan 的帖子
我覺得是優先攻擊能一擊殺死的敵軍。
同樣情形,我讓滿血的突兀骨跟土安、孟優站在1號步兵旁,1號步兵就會乖乖打突兀骨。
作者:
zhouhuan
时间:
2012-10-27 11:10
QUOTE:
我覺得是優先攻擊能一擊殺死的敵軍。
优先攻击可以击毙的敌军,这是所有AI都有的特点,并不是攻击指定武将独有的
QUOTE:
同樣情形,我讓滿血的突兀骨跟土安、孟優站在1號步兵旁,1號步兵就會乖乖打突兀骨。
这里的三人状态是一致的吗?
是否都是174号之前的武将,步兵对每人的伤害比例是否都差不多。还有步兵攻击周围八格的人也有一个优先顺序,让这几个人位置对调一下看看。
作者:
小兵1234
时间:
2012-10-27 11:23
标题:
回复 #4 zhouhuan 的帖子
三人最大hp差不多,突兀骨多十幾滴(預設初始血量140,其他兩人是125跟120)。
土安跟孟優滿血,突兀骨437(最大hp是440),藤甲兵兵種的土安跟突兀骨防禦力一樣,力士兵種的孟優略低些。
不管如何調整位置,它都照劇本安排,老實地去打突兀骨。
但若能打倒附近受重傷,血只剩十幾滴的我軍,步兵1就不老實了。
另外除孟優直接用原版位置外,其他都是用512人後的武將位置。
(對了,步兵是改成A攻A防,可爬過城牆,會對AI有影響嗎?)
[
本帖最后由 小兵1234 于 2012-10-27 12:11 编辑
]
作者:
小兵1234
时间:
2012-10-27 11:28
标题:
回复 #4 zhouhuan 的帖子
一定必須是174號前的武將嗎?
我確定可以讓513號以後武將加入啊?
作者:
godtype
时间:
2012-10-27 12:05
武将编号顺序有一定影响,前174人是以最大HP的40%为基准线,后174人(原版木人土偶除外)则是20%,攻击、给己方加血,在这条基准线之上或之下的行动价值都会不同。
作者:
zhouhuan
时间:
2012-10-27 12:24
电脑会优先攻击前174号的武将
而伤害比例,旧引擎是优先攻击伤害比例在10%以上的武将,新引擎貌似有10%、15%、20%等几个分界线,具体还不太清楚
至于翻墙,应该对AI没什么影响
作者:
小兵1234
时间:
2012-10-27 13:23
謝謝毅神跟z大,大概了解AI的思考順序了。
能擊退對象>優先指定攻擊武將>傷害比例較高者(另外需區分是否174號前後)>相對位置。
是嗎?
另外位置會有影響,應該是最後考量項目吧。
作者:
zhouhuan
时间:
2012-10-27 13:39
标题:
回复 #9 小兵1234 的帖子
真要说起来,指定武将其实是没影响的。我们之所以看到电脑会优先攻击剧本里指定的武将,是因为电脑会优先朝那个武将的所在位置移动,所以看起来像是去攻击那个指定武将一样。
位置的因素是最后考虑的
作者:
小兵1234
时间:
2012-10-27 14:06
标题:
回复 #10 zhouhuan 的帖子
原來如此,明白了。
作者:
小兵1234
时间:
2012-10-27 23:21
标题:
回复 #10 zhouhuan 的帖子
不好意思,再多問Z兄一句。
也就是說指定攻擊武將原理,在於要求某敵軍移動至某武將,然後再選攻擊對象。
我特意寫一劇本,是某武將接觸至某敵軍,然後敵軍AI變成指定攻擊那武將,等於一點意義都沒有,那沒法造成引敵效果嘛。
作者:
WHITESHIP
时间:
2012-10-27 23:27
标题:
回复 #12 小兵1234 的帖子
曹操傳AI本就是這樣。
在普遍情況下造成引敵效果完全可以,但無法達到完美的效果。
引敵時旁邊沒人就可以完美實現。(比如像英傑傳博望坡那樣)
作者:
zhouhuan
时间:
2012-10-28 18:25
标题:
回复 #12 小兵1234 的帖子
引敌效果还是有的吧
比如指定武将和其它武将离那个敌军都有一段距离,而且状态基本相同。那个敌军就会往指定武将的位置移动,这就相当于引敌了。
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0