Heha魔獸世界專區 Heha星海爭霸2專區 Heha暗黑破壞神3專區

老馬實況直播|遊戲下載預購 | 精選文章 | 免費抽獎

有獎投稿

最新熱點:
關於暴雪|開發歷史|凱恩之書|暗黑15週年|暗黑系列小說
職業介紹:
野蠻人|武僧|秘術師|巫醫|狩魔獵人|角色等級屬性說明
實用資料:
惡魔怪物|追隨者|符文石|拍賣行|武器裝備|寶石介紹
遊戲工具:
技能模擬器|小編推薦|攻略數據庫|攻略投稿|裝備模擬器
[關閉]
[關閉]
當前位置:HEHAGAME暗黑破壞神III專區 >> 小編推薦 >> 正文
有關暗黑3中角色移動速度的分析
分享至FaceBook plurk 分享至twittwe 分享至murmur
發表心得    人氣:16815    來源:互聯網
原翻譯作者:專注躺槍二十年
  關於D3角色移動的說明
  伴隨著我們在工作的進行,越來越多暗黑3的遊戲機制正在浮出水面,顯露出它們的本來面貌。我們正在努力地解析遊戲數據,製作一系列闡述這些機制的文章。
  最早關注的是有關移動速度的問題。這些問題包括:移動速度如何計算,移動量的含義以及在什麼情況下這些屬性會影響到你的角色。
 

  D3的遊戲引擎綜合了多種因素來決定一個角色的移動速度。其中一種因素是物品的Buff,其他的因素包括減速效果和各種阻力。
  在分析角色移動速度前,我們需要先介紹一項遊戲中的參數:移動標量(Movement Scalar)。那麼移動標量是什麼呢?在暗黑3中,移動標量是一項基礎參數,它會與其他參數相結合,從而決定你的步行速度。而且,你從物品上得到的附帶屬性也會影響它。在暗黑3中用到的運算方程如下:
  計算英雄移動速率用到的參數有:
  移動標量
  步行速度(各職業英雄的本數值固定)
  掃射速度(各職業英雄的本數值固定)
  衝刺速度(各職業英雄的本數值固定)
  奔跑速度(各職業英雄的本數值固定)
  附加移動標量(初始值為0)
  移動標量縮減係數
  移動標量減速效果削減值
  受限移動標量
  非受限移動標量附加值
  移動標量小計值

  第一步是用下面的公式算出總移動標量(Movement Scalar Total):
  總移動標量=受限移動標量+非受限移動標量附加值
  這大概就是說,你將擁有一個被限定的數值,這個值不能高於某個特定的量,同時還有一個無上限的附加值。
  我們再來看受限移動標量:
  受限移動標量=最小值(1.25,移動標量小計值)
  也就是說,取1.25和移動標量小計值中更小的那個。
  我們再算出移動標量小計值:
  移動標量小計值 = Max(0.1,移動標量)*(1+附加移動標量)*(1-移動標量縮減百分比)*(1-Min(1,移動標量縮減阻力))
  好吧,我知道這公式長了點……那我們就把它拆開來看:
  公式1=1-Min(1,減速效果削減值)
  Min意即取其後括號內的各值中最小的值。所以,你能夠獲取的最好的減速效果削減值為1(100%)。這個值將會與下面公式中的移動標量縮減係數結合,來決定角色的移動減速效果(譯者註:這裡的減速效果削減值從字面來看很容易被理解為減速的效果值。實際上,恰恰相反,減速效果削減值代表被削減的減速效果的值。也就是說,減速效果削減值越大,施加在角色身上的減速效果越微弱,角色的移動速度越快。公式1的值相當於角色移動的阻力值,這個阻力值會在公式2的解釋中用到)。
  公式2=(1-移動標量減速係數*公式1)
  減速係數(比如說取鐵蒺藜的減速係數0.60)乘以阻力值(譯者註:也就是剛才公式1的值)後得到的值就是角色的減速總量(鐵蒺藜的例子就相當於:1-0.60=0.40 得到的0.40就是角色扣除了減速總量後所剩下的、不會被減速效果影響的係數,這個係數會和下面公式3與公式4的值一起決定角色的移動速度)。
  公式3=(1+附加移動標量)
  移動標量附加值具體如何得到目前還不得而知,所以現在我們就把公式3的值統一設定為1。
  公式4=Max(0.1,移動標量)
  這就是我們期待已久的公式4了,它展示了移動標量這個參數是如何改變了我們角色的移動速度的。0.1是公式4的默認值,所以任何0.1以上的值都是額外收益。
  (下面是各種情況下的移動標量小計值)
  默認情況:0.1*1*1=0.1;這也是最大的基礎速度。(譯者註:根據前文,默認情況應當是指角色沒有穿戴有增加移動速度Buff的裝備、無減速效果且減速效果削減值為0的情況)
  角色被鐵蒺藜減速且減速效果削減值為0時:0.1*1*(1-0.6*(1-0))=0.04;角色被減速了!
  在角色裝備的斧子上有增加角色移動速度的屬性Run1時:0.15*1*(1-0*(1-0))=0.15 ;移動速度增加了50%!
  Run1存在但角色被鐵蒺藜減速時:0.15*1*(1-0.6*(1-0))=0.06;與某個身上既無加速buff也無debuff的角色相比,移送速度慢了40%
  Run1存在,但角色被鐵蒺藜減速,同時還有50%的減速效果削減值時:0.15*1*(1-0.6*(1-0.5))=0.105;角色的移動速度仍然比默認情況下的快5%!
  現在我們回到最初的計算方程:
  總移動標量=受限移動標量+非受限移動標量附加值
  受限移動標量=Min(1.25,移動標量小計值)
  現在我們知道了,受限移動標量的最大值為1.25,這一設定的意義就是角色移動速度的加成最多可以可達到初始移動速度的1150%!加成移動速度的最大值就是這個了。當然了,這裡還有非受限移動量,但現在我們還沒在遊戲數據中找到這個參數如何取值(所以暫時不考慮它)。
  總移動標量會在以下計算方程中使用到:
  總步行速度=步行速度*總移動標量
  總掃射速度=掃射速度*總移動標量
  總衝刺速度=衝刺速度*總移動標量
  總奔跑速度=奔跑速度*總移動標量
  如果我們將步行速度的值設定為100,則基礎移動速度為100*0.1=10;在Run1存在時步行移動速度為100*0.15=15;在被鐵蒺藜減速時步行移動速度為100*0.04=4;
  所以移動標量的具體意義就是:給角色的移動速度帶來a%的加成,a的最大值是1150!
       該文章內的數據公式結論是否真實可信以官網正式發行後證實。

0
0
0
0
0
0

超贊

期待

支持

很瞎

翻桌

懷疑
0