游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3674|回复: 2

[讨论] 求教一个关于暴击的问题,看不太懂,求指点。。。

[复制链接]

12

主题

25

帖子

77

积分

注册会员

Rank: 2

积分
77
发表于 2012-9-4 16:55:00 | 显示全部楼层 |阅读模式
在论坛里看到的一篇文章,有一个公式看不太懂,求指点,原文和公式截图如下:

假如定义一个简单的伤害公式为:先判断是否命中,再判断是否暴击,再判断伤害,暴击是乘以攻击,那么对于A攻击B的平均伤害则为(假设B没有降低暴击和暴伤的属性,也没有降低命中的属性,暴击属性就是暴击率):



括号里的“-暴击率A”是什么意思呢,为什么要减去暴击A呢?暴击不就是伤害*(1+暴击效果)就行了么?

另外,我觉得这种“暴击提高攻击N%”的方法不如“暴击提高最终伤害N%”合理吧?
攻击100,防御99,伤害是1,但按暴击提高100%攻击,那暴击最终伤害就提高为101了,是不暴击的101倍啊,也就是在某种条件下暴击属性远强过其它属性。
如果用暴击提高最终伤害的方式,起码合理一些。

8

主题

1801

帖子

3450

积分

论坛元老

Rank: 8Rank: 8

积分
3450
发表于 2012-9-4 17:07:00 | 显示全部楼层

Re:求教一个关于暴击的问题,看不太懂,求指点。。。

单说前半个问题,这就是单纯的数学期望啊
1次已命中的攻击,可能出现2种结果:
不出现暴击,实际攻击=攻击,概率P1 = 1-暴击率;
出现暴击,实际攻击=攻击*暴伤,概率P2 = 暴击率。
则有:
综合攻击 = 攻击*(1-暴击率)+攻击*暴击率*暴伤 =攻击*(暴击率*暴伤+1-暴击率)

后半个问题,你说的那就是暴伤,就是出现暴击后,造成最终伤害的提升,当然,在原公式中也有提及

12

主题

25

帖子

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2012-9-4 17:25:00 | 显示全部楼层

Re: Re:求教一个关于暴击的问题,看不太懂,求指点。。。

ab_946: Re:求教一个关于暴击的问题,看不太懂,求指点。。。

单说前半个问题,这就是单纯的数学期望啊
1次已命中的攻击,可能出现2种结果:
不出现暴击,实际攻击=攻击...

多谢指点,我看错了,是综合伤害,我看成暴击伤害了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-25 11:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表