[ ⑨ ] 妖精大戰爭分數計算表

作者: MashiroX421 (三峰真白)   2015-02-15 16:45:40
最近重新複習妖精大戰爭,刷分的過程也想起日本那邊有玩家會做表格來輔助
於是乎在收集不少數據後,做出這張表:


細節使用說明請參考內部說明書,還有漏掉的地方可以在這跟我說
以下我要介紹一下關於本作系統的一些驗證當作額外的補充
首先是冰凍彈幕的分數系統,用100筆資料以10單位當區間,得出下圖:


可以發現這條線並非平滑,而是在固定區間內為一條線性函數
區間為0、10、20、40與60五種,套裡面的公式實際驗算一下
假設取得了42.1%的面積,則實際分數為:160000+(42.1-40)×10000=181000
第二部分是符卡,先引用一下wiki的現有的公式:
SC最大值 ÷ (SC總時間 × 60 frame - 300 frame) × 0.75
接著提出60frame,得到:
SC最大值 ÷ [(SC總時間 -5 秒) × 60 frame] × 0.75
意義上就是,SC在最剛開始的5秒不會扣分,之後會以單位frame減少固定分數
把這條公式與擊破時間合併,藉此取代掉frame:
SC最大值÷ (SC總時間 -5 秒) × (擊破時間 - 5 秒) × 0.75
小數點取到第1位
至於這條公式的證明方法我只提概要,剩下的部分請參閱下載資料
以每組30筆資料共7組,紀錄擊破時間與得分,並使用最小平方法找迴歸線:


其中4組固定時間,另外3組固定分數最大值,來探討時間與分數對於斜率的關係
檢證結果是,時間固定下,分數倍率與斜率倍率相等
而分數固定時,時間倍率的倒數與斜率倍率相等
最後是殘機,見下圖:


從這裡發現是一條線性函數,將公式算出來後重新定義區間,得出圖中的公式:


要注意的是,在0那一點不存在分數,這裡是為了圖形完整性而保留
最後的最後分享一些遊戲心得
在這作要取得高分不外乎就是要不斷的冰,取得藍點、面積Bonus
要冰出大的面積,多半必須依靠Bomb來處理,考驗的是Bomb劑量的增加速度
一個比較簡單的方式是自撞來強迫取得25%
另一個方法就是直接冰,但是必須要將面積控制在30%這個界線
即使冰出了29.99%,增加量最大只會到9%,到達或超過這個數值,一律以20%計算
而這作裡有兩個Bug提出來一下,以免有要規劃刷分的人被整到精神衰弱 Orz
第一個是通關路線異常,主要在不斷使用「從頭開始」來重玩的情況發生
解決方法只要使用「回到標題」,再進入選路線的畫面開始就能避免
第二個是第三面的最後一張SC「スリーフェアリーズ」
當最後擊破包含正中央的妖精在內,也同時擊破旁邊的2或3隻妖精
則通關時會直接停止時間倒數,無法存下正常通關的replay
要刷分的人要特別留意這一點
參考資料來源:
Dream Dweller: twitter.com/dream_dweller ← 解析表樣式參考
東方攻略Wiki : wikiwiki.jp/thk/ ← 符卡、路線etc
東方AA : touhou-aamatome.sakura.ne.jp/ ← AA引用
下載(MEGA):https://mega.co.nz/#F!Md4TRYST!aZ3nAO5ZcOrYDIQrH4k0QA
作者: ChocoBiscuit (巧克力人生)   2015-02-16 20:59:00
有看有推。雖然本人不刷分...
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2015-02-16 21:19:00
妖精さん ‧ワ‧<?
作者: storym94374 (瑪利歐)   2015-02-17 03:58:00
是frame不是flame喔
作者: MashiroX421 (三峰真白)   2015-02-17 08:07:00
感謝,打的時候沒想太多直接用發音轉過去XD
作者: babylina (babylina)   2015-02-17 19:56:00
專業推推一個~~雖然沒有玩看不懂Orz

Links booklink

Contact Us: admin [ a t ] ucptt.com