[转个技术贴]技能速度的研究
传奇百区吧
全部回复
仅看楼主
level 7
max34 楼主
今天看到知乎大佬认真哥更新了,感觉有点儿意思,转个贴,也分享一下关于技能速度的技术贴,转载内容放2楼,1楼大家可以先考虑以下3个问题:
1. 你知道技能的释放速度是不一样的吗?
2. 你知道哪些技能快,哪些技能慢吗?
3. 快的技能能快多少?慢的技能又会慢多少呢?
2023年08月22日 15点08分 1
level 7
max34 楼主
认真玩,深度聊。停更了一年多,收到了无数小伙伴们的催更。但过去这一年真的是各种乱七八糟的破事层出不穷,所以只能把这一系列暂时放了放。好在疫情平稳结束,所有的一切基本都恢复了正常,也希望我们以后的日子都能
太太
平平。
虽说这一年没写什么文章,但认真哥也没闲着,通过各种渠道搞到了一份疑似的官服原版的引擎源代码以及各种数据和配置文件。作为超深度传奇爱好者,所谓高仿服务端认真哥也是见得多的。但这次所收到的版本,经认真哥仔细研究分析,发现与官服176(百区)的很多细节都高度吻合(比如我们在系列5和11里面所测试的官服技能伤害),加上小火炬引擎(如上图)等诸多线索都对得上,所以基本可以坐实是官服原版。
因此,从本期开始,我们会对此官服原版的引擎和数据进行剖析,为大家还原原版官服传奇的一些内部机制。
本期作为对官服版本剖析的首期,我们对技能的发招速度进行研究。
其实,对于技能的发招速度,有两个决定因素。一个因素是引擎里面对魔法发招速度的参数控制,另一个因素是技能特定的延迟(由magic.db里面的delay字段所决定)。由于第一个因素是与技能无关的,所以我们本期不作详细探讨,我们主要对第二种——技能特定的延迟做做研究。
我们看一下官服技能数据库,把技能(除移掉了战士和道士的各种剑法)的延迟数据抽出。对于魔法师的魔法技能,总共有6档延迟,由快到慢分别为:
0延迟:魔法盾
30延迟:抗拒火环
50延迟:瞬息移动
60延迟:诱惑之光、地狱火、大火球、爆裂火焰、地狱雷光、冰咆哮
100延迟:雷电术、疾光电影
120延迟:火墙、圣言术
可以看到,魔法盾不需要延迟,连发速度最快,但连发魔法盾没啥意义,所以这可能是它被设为0延迟的原因。
除此之外,抗拒火环是法师最快的魔法,只有30的延迟;其次是瞬移(50延迟)。
大多数魔法技能的延迟都是60,而比较常用的雷电术和杀伤力较大的疾光电影则是100的延迟。
最慢的魔法是火墙和圣言术,有120的延迟。
认真哥在官服百区对这些技能的施放速度也做了实测,结果如下(测试25秒内能放出几次技能):
魔法盾:17下
抗拒火环:16~17下
诱惑之光、地狱火、大火球、冰咆哮、地狱雷光、爆裂火焰:13~14下
雷电术、疾光电影:11~12下
火墙、圣言术:10~11下
以25秒为界,60延迟的技能大约比100延迟的技能能多出2次(25秒可以发11次雷电,但可以发13次冰咆哮)。
可以看出,实测结果和数据库里面的延迟完全对应!0延迟可以在25秒内施放17次技能,30延迟为16~17次,60延迟为13~14次,100延迟为11~12次,120延迟为10~11次。
道士的技能普遍比法师技能的延迟低:
40延迟(25秒15次):治愈术/群疗、施毒、心灵启示、幽灵盾、神圣战甲术
50延迟(25秒14~15次):困魔、骷髅、(集体)隐身
60延迟(25秒13~14次):灵魂火符
120延迟(25秒10~11次):召唤神兽
道士最常用的攻击技能灵魂火符延迟为60,与法师火球、冰咆等技能同等速度;而施毒只有40延迟,比法师所有攻击技能的延迟都低,所以抢怪抢经验的时候还是道士的施毒更具优势。
后面的几期,我们会连续对官服原版的技能、怪物、爆物等数据进行解读。对于原版官服感兴趣的朋友,敬请期待。
2023年08月22日 15点08分 2
level 17
[真棒]
2023年08月22日 16点08分 3
level 12
施法速度是一样的,施法间隔可以不同,玩过无数单机
2023年08月22日 17点08分 4
有的手游服带施法速度加成的元素属性,这科学吗?
2023年08月25日 23点08分
@夜色深了 科学呀,越新的游戏引擎功能越多,楼主说的那种加速现在电脑端引擎也能做,只是默认的技能施法速度全局都是一样的
2023年08月26日 05点08分
吧务
level 17
[真棒]
2023年08月22日 17点08分 5
level 15
[你懂的]
2023年08月22日 22点08分 6
level 13
[真棒]
2023年08月23日 00点08分 7
level 12
楼上技术
2023年08月24日 06点08分 9
level 9
以前听说大火球快
2023年09月01日 07点09分 10
1