Osu!/PP
PP
PP 全稱為 Performance Point,即表現分。PP 是 osu! 內用於量化玩家水平的指標,與 Phigros 的 RKS、Arcaea 的 PTT 有異曲同工之處。只有玩家能較完美地完成一張高難度譜面,才能收穫到較多的 PP。[1]
機制
每張譜面都含有一個理論 PP,當玩家以 100% 準確率完成一張譜面,則可以獲得所有理論 PP。玩家添加模組 (Mods),或是準確率和連擊未達到理論值,所獲得的 PP 也會相應地增加或減少。
獲得 PP 的方法:
分類
譜面的理論 PP 通常分為以下四類。部分遊戲模式可能沒有其中的某幾類,但 osu!standard 包含以下全部類型。
精準 (Aim)
精準 (Aim) 是衡量玩家連續擊打物件時,光標的移動精準度的指標。
譜面的縮圈速度 (AR),和部分遊戲模組(即 Flashlight、Hidden、Hard Rock 這些模組)會顯着地影響快速準確地移動光標的難度,從而影響譜面的表現分。
在 osu! 遊戲模式中,含有較多的長距離跳排列的譜面常被稱為跳圖,通常能在其上獲得較多的表現分。[注 2]同樣地,在 osu!catch 中,含有較多的紅果跳排列的譜面也能獲得較多的表現分。osu!taiko 和 osu!mania 則沒有精準 (Aim) 指標。
速度 (Speed)
速度 (Speed) 是衡量譜面物件密度的指標。
短時間內出現大量物件的譜面,它的速度指標會較高。該值越高,代表譜面難度越高,也就能在譜面內提供更多的表現分。
如 Double Time 或 Half Time 模組會影響譜面物件密度,從而顯著改變譜面的速度指標,進而影響譜面的表現分。
精確 (Accuracy)
精確 (Accuracy) 是衡量玩家在打擊物件出現時,準時擊打能力的指標,通常描述為一個百分值。這在衡量玩家的表現分算法裏,也是一項比較重要的指標。
高準確率的成績,算法會給予其較高的表現分。而一個全連,但是準確率僅為 80% 的成績,它的精確表現分甚至只有準確率 95% 的成績的 2/3。因此,當玩家開啟 Hidden、Hard Rock、Flashlight 這些模組,並打出高準確率的成績時,能獲得可觀的表現分。
耐力 (Strain)
耐力 (Strain) 是衡量譜面含有多少次數多,密度高,時間長的排列段落的指標。
如果譜面內含有高速或極難的排列,比如譜面內含有較多的串、連打或是高速跳排列段落,此時譜面的耐力指標和表現分將會顯著增加。
權重
玩家在單張譜面上獲得的成績,會根據表現分高低來排序。排序後,將會通過一個權重公式,來計算這些成績最終納入玩家總表現分的值。
這個公式里,p 是每個成績的加權前表現分(單圖 PP),n 是這個成績的加權前表現分(最好成績榜 (BP))排名。例如,如果玩家的最好成績榜前 5 名成績的加權前表現分(單圖 PP)是 110pp、100pp、100pp、90pp、80pp,那麼加權後,計入總表現分的值大約為 110pp、95pp、90pp、77pp、65pp。
權重系統能保證最好成績榜單之外的成績,只能在玩家總表現分中做出不到 1% 的貢獻。這也能促使玩家去多遊玩難一點的譜面,而不是靠堆容易獲取的成績數量來獲得較高的表現分。
獎勵
要計算出玩家主頁上所顯示的總表現分,除了以上的權重系統計算出的譜面表現分,還需要加上通過遊玩過的已上架 (Ranked) 譜面的難度數量計算得到的獎勵表現分 (Bonus PP)。
獎勵表現分可以通過以下公式得出:
這個公式里,n 是遊玩過的已上架 (Ranked) 譜面的難度數量。min(1000,n) 指取 1000 和 n 中,比較小的一個數。因此,當 n 大於 1000 後,獎勵表現分將達到最大值:約等於 413.894。
總之,玩家主頁上或者遊戲內能看到的總表現分是:
軼事
由於 PP 通常在遊戲中顯示為一個整數,因此,也給予了大量玩數字梗的空間,甚至還出現了社區內部產生的梗:727 / WYSI。
|