发信人: seaeye()
整理人: hugo_y(2001-08-20 17:08:29), 站内信件
|
【 在 hugo_y 的大作中提到:】
:【 在 i43 的大作中提到:】
::【 在 hugo_y 的大作中提到:】
:施法速度和武器速度当然是两个概念,但是他们都依赖于游戏中的Frames,frame就是游戏的运行的帧数,一般以25为基准,一个动作如果每秒少于25帧你就会觉得图像缓慢了。像magic dam reduce x一样,当你处在sor的火墙内所计算的伤害减少就是每秒25*x来计算的。因此在最后还是要用frame的公式来计算施法速度和武器速度两者的结果,而他们本身的加速效果是有各自的式子的,文中也交代得很清楚了。
:
:至于说这片帖子的作用,那当然不是让各位每次都按照公式去算一遍,只是想让大家清楚d2x里速度是如何算出来的。
:
:......
谢谢版主,辛苦了
我也来帮个忙,很多Diablo的公式都毫无必要地复杂
其实经过化简就容易看得多
Frames = {256*(Base + 1)/[(100 + Speed Increase)/100*256]} - 1
(frame/25就是每个动作所需的时间)
可以化简为以下公式:
256 * (Base+1) Base + 1
------------- = ------------ (x = Speed Increase)
(100+x) * 256 1 + x%
------------
100
由于Base速度是10,20之类的,所以Base+1约等于Base
原式约等于
Base
------------ (x = Speed Increase Total)
1 + x%
根本原始公式就是毫无必要的人为地复杂
也就是说,速度 跟 增加速度率 成反比
|
|