主题:最优攻击策略?
euc
[专家分:4310] 发布于 2006-08-12 11:09:00
玩过暗黑和魔兽吗,当英雄遭到一群敌人包围的时候应该按什么样的顺序杀敌,才能保证英雄掉血最少,并杀敌最多? 我所知道有两种策略,先攻击最强的或先攻击最弱的,问题是这不一定,还应该考虑血量和防御.(假设只有简单物理攻击,不考虑其他属性因素)
回复列表 (共6个回复)
沙发
rickone [专家分:15390] 发布于 2006-08-12 20:54:00
要看这群怪对你有多伤,应该从怪物的 ‘血/伤害’,挑最少的优先攻击。我觉得。
暗黑里面复杂些,打击恢复速度,格档速度和机率,物理抗性等,防御也很重要,物理攻击是有命中率的,那应该从,他的伤害、他的命中、他的生命,他的防御综合考虑。
不过呢,落到实践中,也不一定,理论再完美,也要实践一下。
板凳
euc [专家分:4310] 发布于 2006-08-13 09:36:00
不考虑其他因素,只是简单攻击.看来应该从 血量*防御*攻击 值最少的一个开始.
3 楼
rickone [专家分:15390] 发布于 2006-08-13 10:34:00
我想的是,不管多复杂,可以抽象成:设英雄是H,怪物是M,在单位时间里,平均而言,M能对H产生的最终伤害比M_d和H能对M产生的最终伤害比H_d,则应该尽量挑H_d/M_d更高的攻击,甚至如果这个值小于1,H将被M干掉。
H_d=H_dam(最终伤害输出)/对方M的血量 *100% ,如果它为50%则说明在这个平均的单位时间里,你能成功地攻击使怪物M掉50%的血。
而H_dam就和你的攻击力,命中率,怪物的防御,格档,敏捷有关,不管有多复杂的计算公式,都可以确定这个量H_dam,平均时间,平均概率,H成功地伤害到M的最终伤害值。同时,双方的血量也在不断变化,如果对方血太低,也应该优先。
同样的,怪物对英雄也有这样的效果,攻击的时候,应该优先选择自己占更大优势的怪,有一种极端情况H_d和M_d都很高,都接近1,那将取决于操作,因为这时会出现秒杀的现象,这时这个模型是不稳定的,我想也就是暗黑的玩家喊的口号吧:没有最强,只有更强。呵呵~暗黑里的怪物都是很厉害的,在地狱难度,自我的生存能力更重要,拿法师来说,灵活的TP是操作的最主要部分,高速施展就成了很重要属性,快速打击恢复就使被围困后能成功逃脱成为可能&*_*&,哈哈,打住,一扯暗黑一天都扯不完~
4 楼
euc [专家分:4310] 发布于 2006-08-13 14:32:00
流汗,直接说挑最弱的打不完了.阿rui真是概念大师啊:)
ok,还是找点例子看看. 比如遇见一只红龙(攻高防低)和一只石龟(攻低防高),你肯定要先把红龙解决了,即使红龙的等级没有石龟高. 所以应该先打攻高的敌人. 玩pk时候不也这样?
5 楼
rickone [专家分:15390] 发布于 2006-08-16 14:46:00
弱要看怎么定义啦,PK是两个人的事,你两刀砍死一个怪,它够弱吧,但是它同样两两刀干掉你而且攻速还大一些,那它又强了吧。我觉得游戏可以做得很复杂,但最终的模型可以很简单,比如每个人就两个属性血(HP,HP的英文意思居然是Hit Point)和攻击力(Damage),防御、敏捷、抗性、格档统统换成血,我的输出伤害、攻速、成功率统统换成攻击力,于是所有的对打都简单的变成了这两个值的比较,在不考虑操作的时候,就是看相互的比谁大一些了。
也就是把所有的属性单位化,心里要有一个度,同样两把武器,一把攻高一些,一把攻速高一些,怎么取舍,可以算一下先。就是所谓的估价嘛,D2战网有专门的估价人员。
呵呵,扯开了。
6 楼
euc [专家分:4310] 发布于 2009-02-08 12:53:00
明白了,以前不知道攻击输出的概念.
我来回复