科普貼(二)特殊攻擊|悠久之樹


3樓貓 發佈時間:2022-01-13 18:43:45 作者:數字66626130 Language

  最近忽然忙起來了,上次光隊的寫完本來還想寫水隊的但一晃水隊版本就過去了,近期看到大家比較喜歡問的是關於特殊攻擊的問題,今天有時間就在開個科普貼,簡單的嘮一嘮我的想法科普貼(二)特殊攻擊|悠久之樹 - 第1張

  
一.關於da與ta
 
da即為double attack,兩連擊。ta為triple attack,三連擊。兩者統稱為強化攻擊。強化攻擊主要在傷害段數和迴轉效率上和普通攻擊有所區別。

二.強化攻擊優先級
 
以樹寶一次攻擊動作舉例,說一下優先級的問題。眾所周知遊戲裡各屬性是有優先級的,比如一次攻擊的過程,首先會判斷是否免疫,如果沒有免疫會判斷是否閃避,沒閃避會判斷是否強化攻擊與暴擊,如果這些都沒有,那麼很抱歉的告訴你這只是一次平平無奇的普通攻擊,這就是屬性優先級的概念。而目前已知的強化攻擊優先級如下:
                 ta > da > 普通攻擊
 
由此引申出我們討論的問題,概率論模型與圓桌理論模型。

三.特殊攻擊概率論模型
  最符合常理與物理事實的模型。比如我現在有一個盤子,只考慮強化攻擊並且無任何其他增益的情況下,da為50%,ta也為50%,那麼我們一個角色的一次攻擊,ta作為第一優先級,概率即為本身50%,da在ta不觸發的概率下可能發生,概率為(1-50%)*50%=25%,剩下1-50%-25%為普通攻擊概率25%。這就是一開始有些大佬說的重攻擊會稀釋中攻擊的原因。
  這種模型的優點就是符合客觀事實,但一但屬性多起來,每次乘算帶來的算法複雜度的增加是不斷累積的,程序還要考慮的是效率問題,反應到玩家這就是遊戲優化問題,所以第二種模型應運而生。

四.圓桌理論模型
  很早以前網遊的說法,其實只是程序員為了優化代碼而使用的一些小伎倆。科普貼(二)特殊攻擊|悠久之樹 - 第2張
  圓桌的意思是“一個圓桌的面積是固定的,如果幾件物品已經佔據了圓桌的所有面積時,其它的物品將無法再被擺上圓桌”。
  同樣是按優先級考慮,和概率論模型舉例相同的情況,50ta50da,那麼先把優先級最高的ta放在圓桌上,佔據了50%的位置,然後考慮da,又佔據了50%的位置,那麼剩下的位置就沒有了,於是不會出現普通攻擊的情況。

五.區別
  圓桌模型和概率論模型對玩家最主要的區別就是,概率論模型需要把一個更高優先級的事件概率堆到接近百分之百才能有效的衰減低優先級事件的觸發概率,而圓桌模型只需要把幾個更高概率事件的累加和疊到百分之百就可以阻止低概率事件的發生,這無疑是更加方便了玩家的養成,畢竟單一屬性如果是非線性疊加,那麼疊高所付出的成本是極大的。

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com