part I 分數加成算法
(佬兒們以及官方建議直接跳到part II)
擊殺小丑的分數依次受①分數加成②遊戲內關卡數③小丑種類④連擊數影響
①分數加成不多囉嗦,多收集武器、套裝,給武器升級、突破都是提升加成的辦法,分數加成會影響擊殺小丑的基礎分S,具體為:擊殺分S=(X+100)/10,其中X%為你的分數加成,小數部分按四捨五入計算(e.g. 我的分數加成為5004%,則擊殺小丑的基礎分S=(5004+100)/10=510.4取510分)
②關卡數,是僅次於分數加成的影響最後得分的因素,遊戲內第n關擊殺小丑的擊殺分Sn=S×(n+1)/2,如下圖所示普通模式下擊殺第1關的小丑的擊殺分Sn=S×(1+1)/2=2382.4取2382;
第6關擊殺普通小丑的擊殺分Sn=S×(6+1)/2=2382.6×3.5=8339.1取8339。需要說明的一點是,在第12關之後,不再根據關卡數n進行計算,而是全部按照12關的加成來算,即12關後的擊殺分Sn=S×6.5不變
那麼問題來了,那個9531分是從哪兒來的呢?這就涉及到接下來要談的影響了
③小丑種類,個人將小丑劃分為:普通小丑,持盾小丑,飛行小丑,博士小丑(能召喚普通小丑並且有光罩保護的),鑽石小丑以及大丑(砍三次的大怪),其中普通小丑按正常擊殺分Sn進行計算,持盾、飛行以及博士小丑的分數算法相同:擊殺分Snp=S×[(n+1)/2+1]翻譯一下就是在擊殺分Sn的基礎上再加上1倍的基礎分S,如圖所
普通模式下第1關的持盾小丑擊殺分Snp=S×[(1+1)/2+1]=2383.2×(1+1)=4766.2取4766=2383+2383
普通模式下擊殺第6關飛行小丑的擊殺分Snp=S×[(6+1)/2+1]=10731.6取10732=8347+2385,博士小丑算法相同,不做贅述
擊殺鑽石小丑的擊殺分Snd=S×[(n+1)/2+0.5],翻譯一下就是在擊殺分Sn的基礎上加上0.5倍基礎分S,前圖所示,擊殺第6關鑽石小丑的擊殺分Snd=S×[(6+1)/2+0.5]=9531.2取9531=8340+1191,需要說明的一點就是前三關也會出現鑽石小丑,並且血量固定為3血,此時應該將關卡數n換為小丑血量3進行計算
大丑的分數計算比較特殊,似乎是固定按照第10關的加成來計算,即擊殺分Snb=S×5.5,如圖第6關的大丑
最後是④連擊數,會輕微影響基礎分S:每次連擊會獲得2%的分數加成,上限為100%,即50連擊,掉血後立即重置
好了,說了這麼多,也該圖窮匕見了
part II 困難模式分數加成反饋
先看一下官方的公告:
“得分×1.5”不知道各位是怎麼理解的,來看看圖吧:
我最初理解為擊殺分Sn×1.5,但是看到這分數明眼人都知道不對,而且就按第1關的分數加成來算,基礎分S×1.5也是不對的,於是我琢磨了一下:(2979-2382.8)/2382.8=0.25020983717,也就是有一個0.25倍的基礎分S加成,拿持盾小丑檢驗一下:
2383.4×[(1+1)/2+1]=4766.8取4767,竟然沒有加成?繼續上圖:
困難模式第6關,擊殺普通小丑按照0.25倍加成來算,擊殺分Sn=S×[(6+1)/2+0.25]=2392×3.75=8970剛好對上
困難模式第2關,擊殺鑽石小丑按照無加成來算,擊殺分Snd=S×[(3+1)/2+0.5]=2386.6×2.5=5966.5取5967剛好對上
擊殺飛行小丑按無加成來算擊殺分Snp=S×[(6+1)/2+1]=2392×4.5=10764也剛好對上
並且從總分數來看,普通模式下第6關接近跑完時是2285440分,困難模式下第6關接近跑完時是2509530分,分差為224090分,如果按照官方所說的1.5倍得分加成,這個分差顯然是不合理的。
所以總結一下就是:困難模式下,官方稱有1.5倍分數加成,但是隻有擊殺普通小丑時有一個0.25倍基礎分S加成,擊殺其餘小丑沒有分數加成,如果是bug希望能儘快修復,如果不是希望能給出一個合理且清楚的公告進行說明