联邦总部
Would you like to react to this message? Create an account in a few clicks or log in to continue.
最新主题
» 时间不见了
[游戏机制]关于DOTA能量衰退的讨论 Empty周五 24 七月 - 14:02 由 TehDDA

» 好好学习贴
[游戏机制]关于DOTA能量衰退的讨论 Empty周一 9 三月 - 23:00 由 Yangrousi

» [2014年7月]第二十二期水楼
[游戏机制]关于DOTA能量衰退的讨论 Empty周六 20 九月 - 17:22 由 Yangrousi

» 世界杯吐槽帖
[游戏机制]关于DOTA能量衰退的讨论 Empty周五 4 七月 - 14:15 由 Cathiec

» [2014年6月]第二十一期水楼
[游戏机制]关于DOTA能量衰退的讨论 Empty周四 3 七月 - 21:31 由 大菊花

» [2014年5月]第二十期水楼
[游戏机制]关于DOTA能量衰退的讨论 Empty周五 23 五月 - 7:43 由 Yangrousi

» C和C++集中交流帖
[游戏机制]关于DOTA能量衰退的讨论 Empty周三 7 五月 - 15:44 由 Cathiec

» [2014年4月]第十九期水楼
[游戏机制]关于DOTA能量衰退的讨论 Empty周日 27 四月 - 12:16 由 Yangrousi

» 【本版特典】故事接龙(规则说明及讨论)
[游戏机制]关于DOTA能量衰退的讨论 Empty周日 27 四月 - 12:00 由 Yangrousi

» [2014年3月]第十八期水楼
[游戏机制]关于DOTA能量衰退的讨论 Empty周三 2 四月 - 9:35 由 Cathiec

最优秀的发帖人
Yangrousi (3703)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
Cathiec (2165)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
Rousiyang (1680)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
Kramer (1334)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
TehDDA (1131)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
云朵 (712)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
avacyn (401)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
大菊花 (296)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
xintiaoboy (273)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 
Cryingclown (254)
[游戏机制]关于DOTA能量衰退的讨论 Vote_lcap[游戏机制]关于DOTA能量衰退的讨论 Voting_bar[游戏机制]关于DOTA能量衰退的讨论 Vote_rcap 

统计
论坛共有46位注册会员
最新注册的会员是 KATEHOLIC

我们的会员们总共发布了12921个帖子 在220个主题中
登录

找回我的密码


[游戏机制]关于DOTA能量衰退的讨论

2 posters

向下

[游戏机制]关于DOTA能量衰退的讨论 Empty [游戏机制]关于DOTA能量衰退的讨论

帖子 由 Cathiec 周四 25 十月 - 19:18

本帖主要是为了解释衰退能量的问题,
为了更好地给大家讲出原理,我选取魔兽1.20版本下的dota6.53数据测试结果.

在Dota中,能量衰退指的是:技能本身具有效果X,随着时间的推延,效果逐渐变为Y,且X>Y,最后超过某一个时间点时,效果变为0.
这种衰退是一个持续的过程,并不是一个瞬间的变化.

最具代表性的就是毒,现在我用女王,毒龙和剧毒的毒给大家做例子讲解:
衰退能量=减速效果是按几次函数的速度衰退(测试以后给出的结论)
速度因素=降低速度的比值
则根据技能说明,我们有一下信息:
痛苦女王" 衰退能量 3.00 速度因素 0.2/0.3/0.4/0.5 持续时间 15秒
冥界亚龙" 衰退能量 1.00 速度因素 0.4/0.6/0.8 持续时间 5秒
剧毒术士" 衰退能量 3.00 速度因素 0.5 持续时间 15秒

而按照实际情况,我有以下统计:
[游戏机制]关于DOTA能量衰退的讨论 111
[游戏机制]关于DOTA能量衰退的讨论 212
[游戏机制]关于DOTA能量衰退的讨论 312

其实,我们技能说明中提到减速效果持续15秒,的确是15秒,
在这15秒内,速度都不是100%的速度,哪怕是99.99%,
而一旦超过15秒了,速度就回复到100%.
dota中的速度改变是按照1秒1秒来的,可是当能量衰退到持续时间结束时,系统在接下来的第0.1秒,将能量衰退效果完全清除,
所以:实际减速时间=技能说明中的减速时间+0.1秒.
并且:我们能感觉到得减速时间段就在1秒-5秒,超过5秒以后变化太细微,我们很难察觉到.

由于女王毒镖的CD比较短,在一次结束前,我们可以再释放一次于同一目标上.
这时候机制是这样的:
1.当我们释放第二次毒镖时,立即造成瞬时伤害,并且终止第一次毒镖的所有后续伤害.
2.立即造成减速效果,并且当前减速效果受之前第一次毒镖残留的减速效果的加成.
具体加成方式是这样的:假设第一次毒镖残留减速效果时的移动速度为X,第二次毒镖的速度因素为Y,则当前的移动速度为X*(1-Y).
3.一秒钟以后,清除第一次毒镖残留的减速效果,将速度恢复至100%,并且继续按照第二次毒镖衰退能量函数的曲线变化下去.
那么,目标会在中第二次毒镖的一瞬间速度降到一个较小的值并且持续到接下来的1秒,这个值比普通情况中毒镖以后的速度要低,然后以更快的速度恢复,
那么我们感到减速效果的时间其实只有4.2秒左右,比之前少了将近1秒.
总得来说就是第二次的毒镖瞬间减速效果更好,但是目标速度恢复更快.
但是女王毒镖的CD至少也是8秒,假设你给一个目标上了一次毒镖,8秒后他的速度基本恢复好了,
你又给他上一个毒镖,虽然那瞬间和接下来的1秒内速度比普通情况要低,但是低的量可以忽略不计,
可目标速度恢复会快,恢复至标准速度附近省了将近1秒的时间,对于追人的我们来说,我们是有损失的.(该损失仅从减速效果考虑,不考虑技能伤害)

得出结论:
当你的物理DPS足够,但是蓝却很紧张时,请不要在第一个毒镖效果完全消失前就放第二个毒镖,除非你有十成把握在第二个毒镖效果消失前将目标杀死.
Cathiec
Cathiec
救世主
救世主

帖子数 : 2165
注册日期 : 12-10-22

返回页首 向下

[游戏机制]关于DOTA能量衰退的讨论 Empty 回复: [游戏机制]关于DOTA能量衰退的讨论

帖子 由 gzhdk 周四 1 十一月 - 12:17

曾经自己改图的有所体会……

gzhdk
论坛普通会员
论坛普通会员

帖子数 : 10
注册日期 : 12-11-01

返回页首 向下

返回页首


 
您在这个论坛的权限:
不能在这个论坛回复主题