使用者:ALFalpha/judgement
警告:Rotaeno中一切資源,包括圖像、音源、代碼等, 版權均為心動網絡所有,擅自修改、傳播,後果自負! 本頁面嚴禁鏈入及引用! |
---|
本頁面是對Rotaeno遊戲判定的簡要介紹。
總體而言,Rotaeno的時間判定分為四檔:40ms, 80ms, 130ms, 170ms; 角度上,設備傾斜角度±45°以內是可擊打範圍,點擊或長按可以觸發相差20°以內物件的判定。 由於Rotaeno音符種類多樣,判定方式也不盡相同,下面將按音符種類逐一介紹。 TAPTap音符遵循最傳統的判定方式,即單次點擊相對於判定時點的時間差:
單次點擊至多只能觸發一個Tap的判定。 FLICK在大多數帶有Flick音符的遊戲中,Flick的判定都最令玩家捉摸不透。自Rotaeno發行以來,其Flick判定也已反覆調整數次。 無論數值如何修改,Flick的判定方式始終為:在判定時間內按住屏幕,並且:
在Rotaeno中,Filck沒有Early判定,其有效判定時間為0ms[1]~+130ms,具體分為:
由於判定只和滑動/轉動速率有關,因此同一「次」滑動/轉動可以判定位於判定區間內的所有Flick,無需抬手或反覆轉換方向。 作為需要持續按住屏幕的物件,Rotaeno選擇了分立的Slide而非連續的「Hold」,既方便了物量計算,也簡化了判定。 Slide的判定只有兩種:
細心的玩家可能會發現,有時點擊並按住一長串Slide時,前幾個Slide會同時先判定,按鍵音上出現一個斷點。這是由於Slide的點擊判定和長按判定在程序上是分別計算的:點擊判定只要在±130ms內就立即生效並播放按鍵音,而長按判定需要等到物件的0ms時刻以後才播放按鍵音。 ROTATE |
- ↑ 實際上為-8.3ms,即半個遊戲幀長