STG彈幕分類與泛用技巧
===前言===
? 目的
本文主要介紹彈幕分類和相應的應對泛用技巧。適用人群:從N到LNB的混關、避彈向人群,STG游戲彈幕設計者
? 基本控速技巧
移動是STG中最重要的部分,對自機移動的控制能力是機師最基本的實力。在東方類STG中,自機一般擁有兩種移動速度高速和低速,斜向移動時總速度不變,在版底時可以抵消向下速度,因此可以應用出4種橫向固定速度。高速移動是移動速度最快的方式,直接按方向鍵就是高速移動,一般用于快速走位;中速是在版底按住下同時高速左右移動,因為無法向上、速度也不好控制,只有特殊的情況會使用中速移動,通常都用高速或者低速代替;低速移動是按住shift鍵后的移動,在回避彈幕時使用;超低速移動是版底按住下的低速移動,可以獲得最好的精度。
? 躲與鉆
本文中,根據(jù)避彈的目標,將避彈行為分為躲和鉆兩種,簡單來講就是躲子彈和鉆縫。在應對某種彈幕形狀時,躲法指遠離彈型躲避的方法,而鉆法指在彈型中移動的方法。通常來講躲彈幕自機的移動速度越高越好,而鉆彈幕需要高精度的移動
? 泛用技巧與專用對策
專用對策是指對某些具體彈幕時,固定的處理方式;泛用技巧是指不同的專用對策中共同的部分。學習彈幕分類和泛用技巧,可以提升在開荒過程中生成專用對策的能力、學習replay的能力,以及提高路線的穩(wěn)定性
? 泛用技巧簡稱
因為需要先介紹彈幕分類,后介紹詳細技巧,此處先將本文使用高級泛用技巧的簡稱和意義介紹一下
立回:引導自機狙的行為
混線:從彈形縫隙線中快速通過
親變更:使用視野提前閱讀子彈形狀和路徑
即死:站在臨時安全點不動
超即死:在一段安全線(區(qū))上移動
本篇不包含針對隨機彈幕的回避方法
===彈幕分類與對策===
? 固定彈
彈幕發(fā)射角度與自機無關,并且在多次游戲中表現(xiàn)一致的彈幕稱為固定彈。固定彈是最基本的彈幕,不需要自機就可以發(fā)射,通常有固定的解法,并且容易被(即死)找到安定點。
相對固定彈:通常來講Boss的移動位置存在隨機要素,相對Boss固定的彈幕較為常見
開荒時,如果彈幕沒有明顯朝自機飛行的趨勢,對自機的移動也不敏感,多波彈幕感覺在躲同一組子彈時,需要考慮其為固定彈(尤其是作為隨機彈來看難度過于夸張時)。此時應當找到一個固定的解法,當當前的路線無法通過時應當變換路線,放開視野尋找彈幕薄弱的地方。非開荒時,通過看高完成度的Replay可以學習現(xiàn)有路線。如果固定彈做的非常難,而你沒有穩(wěn)定通過的能力,應當果斷交資源。
?

專用躲法:即死
固定彈沒有專用鉆法
? 隨機彈
在多次游戲時自機位置不變的情況下,具有不同表現(xiàn)的彈幕稱之為隨機彈,簡單來講就是彈幕有隨機要素。隨機要素包括但不限于發(fā)射時間、位置、速度、角度、行為等。
隨機彈雖然比較難找穩(wěn)定的對策,但是有刷臉的機會。與固定彈的攻略方法不同,開荒隨機彈時,應當注意當前隨機狀態(tài)的難度,當彈幕壓下來時視野應集中在自機附近,遇到危險再放雷。
沒有作者會使用完全隨機的子彈,隨機彈幕依然存在規(guī)律,同樣可以用于路線規(guī)劃。
隨機彈沒有專用躲法
專用鉆法:刷臉!
? 自機狙
發(fā)射角度與自機相關的彈幕稱為自機狙,簡稱狙彈。自機狙是強迫玩家移動最有效的方法,不然玩家站在固定彈的安定里刷隨機彈的臉就能過。
自機狙按照相對角度分為奇數(shù)狙、偶數(shù)狙和泛狙。奇數(shù)狙是瞄準玩家發(fā)射的子彈,站著不動就會撞(如果彈速太快有可能穿過自機);偶數(shù)狙是站著不動不會撞的子彈,注意子彈存在寬度,離發(fā)彈點太近不動一樣會撞;泛狙是朝向玩家在一定角度內(nèi)隨機發(fā)射的彈幕,除了使用對狙的泛用躲技巧外,也可以當成隨機彈鉆。

專用躲法:微移、繞圈
專用鉆法:折返、立回
詳見后半微移折返
? 封位彈、滿彈
設計中無法穿過的一組子彈稱為封位彈。一般是稠密彈或高速彈。
稠密彈:子彈直接沒有空間縫隙、有不是被設計成玩家應穿過的縫隙。一般用的小型封位,性能好。
高速彈:子彈速度高于一般玩家移動速度,設計時玩家不應出現(xiàn)在子彈路徑上。一般用于場地封位,功耗低。

滿彈這里指子彈的數(shù)量最大化,一種是時間持續(xù)不斷的持續(xù)彈,一種是分布占據(jù)所有可能的空間的全彈。
持續(xù)彈:在很長一段時間內(nèi)持續(xù)不斷發(fā)射的一組彈幕。
全彈:在全部空間中發(fā)射的一組彈幕。這里特指無法持續(xù)發(fā)射的彈型的滿彈情況
? 穩(wěn)定彈
一組子彈之間的相對位置或相對極坐標位置保持不變,稱為穩(wěn)定彈。同一時間在同源發(fā)射的非變速直線彈是穩(wěn)定彈。發(fā)射位置不變,速度相同的直線彈也是穩(wěn)定彈。一般來講,固定穩(wěn)定彈中使用最多的基本彈型可以分為多重彈、復數(shù)彈和甩彈,見接下來的三章。穩(wěn)定彈發(fā)射以后,因為形狀不變,方便預判彈幕軌跡和自機躲避的路線。
?

純隨機的穩(wěn)定彈可以用來檢測玩家動態(tài)閱讀彈幕的能力,但是在東方里比較少見。
專用躲、鉆法:親變更
? 多重彈
一組子彈依次通過相同的路徑,稱為多重彈。與自機狙強迫玩家走位不同,多重彈限制玩家亂動。封位多重彈稱為鏈彈,激光、曲線激光都屬于鏈彈。一般來講,多重彈的發(fā)射角相同,敵人有三種方式產(chǎn)生多重彈,一種是速度遞減,一種是依次發(fā)射,一種是半徑遞增。當自機不動時,同一組自機狙會形成多重彈。
?

專用躲法:躲開第一顆子彈或最大的那顆子彈后即死、超即死,可以使用親變更提前站位
專用鉆法:如果不是鏈彈,可以使用混線或同步混線
? 復數(shù)彈
一組子彈的速度方向和彈形垂直,稱為復數(shù)彈。滿復數(shù)彈稱為圈彈(開花彈)或排彈,這取決于發(fā)彈源是點還是線。以角度作為變量,用其他相同的參數(shù)角度遞增遞減同時發(fā)射子彈,就可以形成復數(shù)彈。滿復數(shù)彈通常無法躲開,是強迫玩家做出鉆彈動作的一種方法,與純隨機彈相比,復數(shù)彈的強度更為穩(wěn)定。
為什么起名為復數(shù)彈:以第一個子彈作為數(shù)軸,多重彈其他子彈坐標為實數(shù),復數(shù)彈其他子彈坐標為復數(shù);奇數(shù)彈+偶數(shù)彈=復數(shù)彈

復數(shù)彈沒有專用躲法,如果不是圈彈和排彈請繞開復數(shù)彈本身,單源圈彈有可能具有內(nèi)避空間,見后面單源彈。
專用鉆法:使用親變更即死、超級死;在側面使用混線
多組復數(shù)彈:從不同發(fā)彈源發(fā)射的多種參數(shù)的復數(shù)彈,由于復數(shù)彈的性質(zhì),平均密度是固定的,如果哪里比較密,則旁邊大概率稀疏。因此需要躲開稠密的地方
? 甩彈
甩彈是介于多重彈和復數(shù)彈之間的彈幕,一組子彈前后排列,角度往同一個方向遞增。以第一顆子彈向下,根據(jù)后續(xù)子彈的位置,可以分為左甩和右甩。甩彈是組成風車彈的基本單元。在發(fā)射多重彈的基礎上,角度依次增加或減少,就可以發(fā)射甩彈。甩彈可以起到和狙相似的作用,或者說在你微移躲狙時,狙會變成甩彈。
?

經(jīng)典甩彈是指后續(xù)子彈路徑能覆蓋整個甩彈相應的方向,即甩彈角度的增長速度小于玩家回避距離上子彈寬度的對應角度,可以防止玩家使用即死技術:如果你在右甩的右邊站著不動就會撞。
當彈幕里有甩彈成分時,需要避免站著發(fā)呆,要么同向躲,要么反向鉆。依次發(fā)射的甩彈會疊加發(fā)彈源Boss當前的移動,比如Boss向右移動時甩彈的右甩成分會增加,持續(xù)多重彈也會變成右甩。另外,甩彈彈墻后方向會變相反。
?


圈甩彈:發(fā)射圈彈后一段距離子彈朝一個方向增加角度,形成圈甩,同時具有圈彈和甩彈的特點。圈甩不能躲,正下親變更時需要考慮斜向速度,正下混線是向上拉。如果圈甩比較夸張建議到側面,子彈會變?yōu)樯戏絹淼恼K?/p>
專用躲法:反進法、微移法
專用鉆法:混線
甩彈的左右甩幅度加大,相當于復數(shù)彈的成分增加,可以使用復數(shù)彈的鉆法;甩彈的左右甩幅度越小,多重彈的成分增加,可以使用多重彈的躲法。
? 單源彈
從同一個發(fā)彈源或者等效發(fā)彈源發(fā)射的一組子彈。直線單源隨機彈是一種比較無趣的彈幕,說的就是溫柔,一般道中會通過不同位置的大量小怪避免單源彈,Boss會通過使魔或者直接憑空發(fā)彈。單源彈發(fā)彈點存在彈霧或者發(fā)彈半徑的情況下,有可能具有內(nèi)避空間,通常來講離得越近越好躲,越遠越好鉆。曲線彈幕在拐彎后會丟失一部分單源彈的特點,但是在通常情況下依然適用越遠縫越大的特性。自機狙在穿過狙點后會形成單源彈,面對全方位自機狙時,需要保持移動遠離等效發(fā)彈點,通常是繞小圈。
專用躲法:靠近發(fā)彈點
專用鉆法:遠離發(fā)彈點
? 交叉彈、對稱彈
必定會相交的彈幕稱為交叉彈;從兩個發(fā)彈源發(fā)射的鏡像對稱的彈幕稱為對稱彈。一般來講,環(huán)形發(fā)射的兩組反向圈甩會形成交叉彈,在一些環(huán)上子彈相交;對稱彈則在中心線上子彈相交。在子彈交叉上下左右的位置都是安全點,自機不應該離開交叉線過遠,彈墻彈幕屬于對稱彈,但是通常無法站到對稱線上下位置(連緣游戲除外)


專用躲法:站在交叉點左右
專用鉆法:移動至交叉點上下
? 常見彈幕組合
滿甩彈:持續(xù)不斷發(fā)射的甩彈稱為滿甩彈。滿甩彈可以繞圈躲避。當不能繞圈時,滿甩彈必須鉆,根據(jù)甩彈中多重和復數(shù)彈成分的多少,選擇即死或混線技術。使用反向的滿甩彈可以強迫玩家鉆彈。
風車彈:視覺效果很好并且發(fā)射很簡單的單源彈幕,通常指稀疏的持續(xù)雙甩彈,實際發(fā)射時使用一組角度步進很大發(fā)射頻率很快的甩彈就能發(fā)出雙甩彈,可以在左右兩個方向分解出兩種甩彈,左甩的躲避正好就是右甩的鉆,因此保持左甩右甩躲避
的速度和頻率就能保持在正下回避彈幕。在甩彈的組合彈幕中微移時,需要保持角速度和甩彈的角速度相同,雙甩理論上可以有無限種甩彈的分解方式,因此能看到一些通過控制速度反向高速的連續(xù)神穿,比如12秒下避,12秒通常都是跟著比較慢的右甩成分繞圈,但是也存在快速左甩的成分。摩多羅的后幾張非符也是風車彈,同時Boss會持續(xù)移動導致甩彈角速度發(fā)生變化。

復數(shù)甩彈:與風車彈相似,不過持續(xù)時間較短,通常是將封位甩彈復數(shù)式發(fā)射,沒法反鉆,只能在縫隙里微移躲。通常來講使用反進法可以讓你在復甩中多打Boss一會兒,也能增加微移空間。在復甩混搭其他彈幕時,應當爭取進入復甩的高度,這樣當復甩的微移路線被彈幕擋住時可以下移爭取時間


復數(shù)多重彈:環(huán)形發(fā)射的鏈彈,通常是檢測玩家親變更強度的手段,尤其是多個發(fā)彈源同時發(fā)射復多彈,考察能否找到比較大的安全區(qū)以應對其他彈幕或者下一組復多。如果發(fā)射的多重彈不是鏈彈,站大安全區(qū)失誤時有混線換其他安全區(qū)的機會。

多重復數(shù)彈:按時間間隔發(fā)射的多組復數(shù)彈,理論上講復數(shù)多重彈、復數(shù)甩彈都是多重復數(shù)彈,在這里多重復數(shù)彈特指無法按照多重彈、甩彈分類的組合彈幕。多重復數(shù)彈可以有效檢測玩家的apm和操作精度。復數(shù)彈是狙的情況比較簡單,在自機不動的情況下會變?yōu)閺蛿?shù)多重彈,可以使用微移即死。如果是單源的多重復數(shù)彈,由于是穩(wěn)定彈,可以使用親變更依次即死每一組復數(shù)彈,形成即死貫通。

===泛用技巧詳解===
??微移折返
微移折返作為狙的對策,是STG游戲里最基本的技術,但是基本不意味著簡單,一樣有很多細節(jié)可以提高。
? 微移
微移是指持續(xù)按同一個方向鍵或按同一種偏轉躲避自機狙的技術,通常面對正面彈幕時,按著版底方向分為左微移和右微移。當微移達到板邊,可以往上走,繼而在版頂反向微移,稱之為繞圈。
與甩彈的反進法一樣,右微移應當在左邊開始,左微移應當在右邊開始,可以增加微移空間和攻擊范圍。
微移路線:微移的基本要求是微移路線上不能有狙,另外,當微移路線的延長線上沒有發(fā)彈源時,微移不需要鉆狙。道中一般會有不只一個發(fā)彈源朝向自機發(fā)射自機狙,并且會隨著小怪的移動發(fā)射變化。通常來講,如果發(fā)彈源不會覆蓋到版底,則在版底微移;如果發(fā)彈源可能會覆蓋到版底,并且在你的微移方向上,作為直線機應當立即拉至發(fā)彈源下方把怪打掉;發(fā)彈源覆蓋版底并且在你微移反方向上時,應當考慮向上繞圈,或者檢查能否反向微移;如果兩側發(fā)彈源同時會覆蓋版底,則應當在中間上下微移;在版?zhèn)?/span>有發(fā)彈源時,不要微移到版?zhèn)?/p>
微移速度:微移速度和狙的速度、密度、寬度都有關,存在一個下限;當想要鉆入狙中的復數(shù)彈成分時,還會存在一個上限。離發(fā)彈源越近,速度限制越低(包括上下限)。根據(jù)自機微移的速度從快到慢,微移可以分為連續(xù)微移、連打微移和N微移 連續(xù)微移:高速微移可以通過控制自機高度、控制高低中速完成。比如美鈴3非第一波第二組復甩,靈夢機體版底高速、魔理沙機體版底中速(高速按住下)可以直接過。在特殊的情況下,在版中利用按住右交替按上下鍵的方式也能搓出中、極低速微移,比如兔子打紺豬轉6道中鬼火,直線火力打正下固定反擊彈會變成狙,低速打不全,需要上下搓才可以打全。 連打微移:當狙持續(xù)發(fā)射、寬度和速度不小、并且需要降低微移速度時,應當使用連打方向鍵的方式微移,發(fā)彈源離自機越近,連打的頻率要越快。風神錄4開幕橢彈鏈的右進左微移時,前半段有一只小妖精會壓到臉上,需要提高微移頻率。 N微移:對于固定時間間隔發(fā)射的自機狙,N微移可以最大限度的降低微移頻率和速度。根據(jù)狙發(fā)射的間隔和速度,選擇一個整數(shù)N,當發(fā)射N個自機狙后微移出狙的寬度。永夜抄老師的終符使用3微移,可以把大部分鱗彈都搞成多重復數(shù)彈,在激光空隙里的壓力減少。uuz2非前4波1微移向左,折返后使用2微移向右,所有機體都可以直接帶走。當自機狙的速度非常慢時,N可以取非常大,此時應目測前方的狙即將到來時在微移一次。 ? 折返 折返是指在通過變換方向鍵,穿過自機狙的鉆彈技巧。一般來講,折返是銜接在微移后面的,右微移折返后繼續(xù)左微移。 通常情況下,折返前需要橫拉。根據(jù)自機狙發(fā)彈時間密度的不同,折返有兩種基本的思路。狙發(fā)彈時間間隔固定,那么折返不需要很多空間,在發(fā)射自機狙之后到下一次發(fā)射自機狙前高速橫拉,并且在第二次發(fā)射自機狙前站穩(wěn)反向微移,可以獲得安定折返區(qū)域,這種時候一定不要隨意橫拉,很容易把一大組狙拉在折返路上;狙發(fā)彈時間隨機密集,折返需要很大的空間,高速橫拉一段距離,然后反向鉆入拉出的甩彈或隨機彈中。 ∞折返:無窮大折返是所有折返中泛用性能最好的,甚至當你開荒時有面對大量狙、執(zhí)行路線失誤時可以無腦拼無窮大折返。無窮大折返每次折返分為三部分,第一部分斜上高速拉至版邊拉縫,第二部分版邊向下等縫過來,第三部分版底反向鉆縫,之后反過來另一版邊再來一個。趕豬轉5面開幕、風神錄天水適用于無窮大折返。在最極端的情況下,可以省去第三步,直接拉對角線無窮大,比如手游MBS中5E飛機群。 N-Mway立回(立即返回):應對非連續(xù)狙時,不經(jīng)過微移階段的連續(xù)的折返稱之為立回,立回是在相對狙狹小的空間中回避和輸出的方法。其中N對應N微移中的N,Mway則是指每輪立回總共將狙引至M種方向。立回的必要條件是狙的發(fā)射時間存在固定間隙、空間形態(tài)存在間隙,原理是在每一way上,將狙引成多重彈,在發(fā)彈間隙移動至下一way。當M=2時,可以省略way,稱為N立回。側引狙技巧本質(zhì)上屬于1立回。
??混線與親變更 混線與親變更是應對穩(wěn)定彈的技巧 ? 混線 混線是Mugen術語,不過這里用來代表通過瞄準彈幕縫隙線的移動,快速通過縫隙的技術?;炀€是甩彈的專用鉆法,通常貼近甩彈,瞄準某顆子彈或縫隙通過自機高度后,高速反向橫拉通過。 混線的要點是準、快、短,準考察眼力和預判,自機距離彈幕線有多遠,需要多少時間,混哪個子彈后面的線。比如風L5面開荒大蝴蝶的封位甩,路線不會打,左邊右甩,右邊的狙都壓過來了,能不能準確的在右甩快撞時找到一個縫混過去。快則是拉的速度,因為子彈有大小,自機速度越快拉過去的機會就越高,通常都使用高速混線。短則是指混過線以后移動的距離越短越好,因為當需要混線時情況可能會很復雜,越短的話撞上其他彈幕的機會越低,在雙甩中可以用于處理下一波甩彈的時間也越長。避免同時需要左右混線的情況,如果有兩波反向甩彈壓過來,應當主動先混過一波,再反向混另一波,原因是混線以后位置的不確定度較大,不好立刻開始下一波混線。新手應當使用正方向混線,因為混線前需要保持不動觀察,同時按斜向鍵高速容易飛。 同步混線是斜向混線,通常是甩彈速度過快、有額外圈彈,需要按下方向抵消一部分速度,同時橫向混線;應對縫隙較小彈幕較慢的多重彈,可以同步混線按下方向強行追一條線。 發(fā)起混線時,視野應集中在自機和縫隙中間。盲控混線是極其危險的行為,當彈幕中可能需要混線時不要專注于盯著Boss開親變更。 ? 親變更 親變更也是Mugen術語,這里用來表示通過預判彈幕路徑的技術。帶方向指示的彈幕容易吃親變更。當對單源彈使用親變更時,在正下方利用直線機的正火力可以輔助親變更,尤其是奇數(shù)根的激光機體。如果正下自機子彈能射到敵機子彈,說明子彈會經(jīng)過自機。這里特地指出兩個不適合正面親變更的直線機體:妖妖夢咲夜A(火力會歪)、神靈廟妖夢(低速沒有主火力,高速6根主火力還會亂晃,打娘娘3非簡直是噩夢) 親變更需要將視野放至發(fā)彈源和彈幕附近,此時盲控自機的防御會變?nèi)?。親變更可以用來進行即死、超即死操作 ? 超即死 超即死是指在彈幕安全區(qū)中移動以應對其他彈幕的技術。 甩彈反進法:站在右甩的第一個子彈左邊、左甩的第一個子彈右邊,來無視整個甩彈的方法,可以躲開整個甩彈,或者在組合彈幕中獲得最大的安全空間。一般使用親變更獲取第一個子彈的路線。 ??紫云泛用即死 紫云的彈幕由小光玉的4重左甩彈、兩組水滴彈復數(shù)右甩彈,這兩種甩彈的多重彈成分高,有即死可能,由于小光玉較快,親變更給到小光玉上,使用反進法即死,如果臉好的話也能即死水滴彈,那么完全不需要動就能躲過一波 可以使用混線,來調(diào)整位置 ???光學迷彩泛用 光學迷彩的彈幕由交叉復甩的多重彈(米彈)和兩組交叉復數(shù)甩彈(小光玉)組成,注意boss移動會導致小光玉甩彈發(fā)生變化。首先米彈是鏈彈無法混線,那么一定要保證自己處在交叉米彈的大安全區(qū)里,如果視野大可以開親變更找,視野受限時使用交叉彈對應的躲法、鉆法選擇縫隙。同時,要避免被小光玉的左右甩彈夾。這個小光玉是有即死可能的,在交叉點下方,如果正好親變更看清了可以按即死小玉的站位去躲米彈。在一般情況下,處在即死區(qū)里,注意甩彈甩過來的時候使用混線。 ???蓬萊玉枝泛用 米彈是左右碰壁的狙,小玉穩(wěn)定彈由兩組復數(shù)左右滿甩組成,延底線微移,跟著相同方向的甩彈,混線反方向的甩彈,折返時聽聲使用無窮大折返,斜向混線,之后把版邊的狙引成向下多重彈,反向混線甩彈,繼續(xù)微移 ???露娜薩2非泛用 第二波:注意有非單源成分的四組復數(shù)甩彈,提高位置,盡量多即死幾組甩彈,最后在下方回避 第三波:注意到單源彈成分里右甩特別多,因此用右微移的方法躲。使用親變更獲取反進的位置。然后去處理非單源的甩彈。 傳統(tǒng)教程的不足在于,將STG彈幕分為固定彈、隨機彈和狙三類,導致很多具有形狀的彈幕無法被納入這個系統(tǒng),而技巧也無從談起。本篇教程提出了穩(wěn)定彈的概念,并且進行了細分,介紹了針對各種穩(wěn)定彈以及其他組合彈幕的注意事項。專用名詞根據(jù)個人喜好而來,可能有所不同,不過解釋了具體的原理、操作和注意事項,相信大家能有所收獲。 祝大家2021年開荒有成。 作者:ESC 2021.1.1===實戰(zhàn)===
===總結===