您的位置:>网页游戏>游戏资讯>

《星际前夕》36计之战无不胜攻无不克

发表时间:2009-05-22 作者:MM不乖哦 编辑: 来源:网络

 

  攻防损失率:

 

  这里插入这一篇是为了让大家在最终开战前对游戏的攻防计算规则有一个清醒的认识,输赢都要明明白白,不要最后对结果摸不请头脑,这不是一名优秀的攻击手应该有的态度。

 

  通过战斗模拟器,我们很容易得出以下结论:

 

  A.玩家与玩家进行战斗,以普通战为例:决定战斗胜负的关键数值就是攻击方的所有进攻单位的攻击力之和,与防御方所有防御单位的防御力之和进行对比,数值高的一方胜出,数值低的一方失败并全军覆没。

 

  B.胜出方根据战斗的损失率,每种作战单位以同样的比例减少相应的数量,形成损失战报。

 

  从以上结论可以看出,星际前夕的战斗胜负是乎很容易进行判断,这就是星际前夕的过人之处,它可以让普通玩家很容易的得出战斗胜负的关键要素进而去完善自身的作战方式,提升对游戏的兴趣。

 

  但是以上结论却没有涉及到一个最为关键的要素,那就是损失率的计算公式,胜出方是按照胜率来扣除相应比例数量的作战单位的,那损失率又是如何计算的呢?这就是针对高级玩家制定的计算公式,这种方法会让高级玩家更有兴趣去专研战斗,去琢磨胜率的公式。

 

  经过研究得出,损失率的系列计算公式如下:

 

  攻击方:步兵攻击力=所有种类步兵攻击力之和,假设为A1

  骑兵攻击力=所有种类骑兵攻击力之和,假设为A2

  攻击方点数=A1+A2

  防御方:步兵防御力=所有种类步兵防御力之和,假设为B1

  骑兵防御力=所有种类骑兵防御力之和,假设为B2

  防御方点数=(A1*B1+A2*B2)/A1+A2

  然后比较双方点数,点数多的一方取胜,点数少的一方失败,如果点数相同,则双方全军覆没。

 

  胜利一方的点数记为胜利点数,假设为C;失败一方的点数记为失败点数,假设为D,这时就可以得出胜利一方的损失率了。

 

  损失率=(D/C)^1.5*100%(^1.5 表示1.5次方,计算方法为先立方计算,然后再开平方计算)胜利一方的各兵种数量*损失率的结果就是该兵种损失的数量,小数点后四舍五入。按照以上公式,大家可以使用战斗模拟器进行对比计算。对于这个1.5次方,其实很容易理解,不管这是星际前夕的设计者个人爱好也好(设计者很喜欢1.5),精确计算也好,至少他表明了攻防双方实力差有一个1.5倍的奖励,也就是说不管胜利方得胜多少点,始终会获得1.5倍的加成,减少自身的损失,实力越悬殊,这1.5倍的意义就越大(正因为如此才会有人口惩罚吧)。

相关资讯:
上一篇:给初入《剑侠情缘WEB》玩家的几点建议 下一篇:《部落战争》“神器时代”初体验之采访