WACCA自制譜編輯器BAKKA的使用介紹
1、下載全部所需軟件
Bakka_Editor(下文簡稱BAKKA)
Adobe Audition(可選裝)
Arcade One或同系列軟件
2、WACCA鍵型和規(guī)則介紹(有經(jīng)驗的譜師可以直接跳至第4節(jié))
2.1普通note

????WACCA一共有60個軌道,從最右側(cè)逆時針開始,分別記為0軌、1軌…58軌、59軌。每個note都可以用“某某軌開始、某某大小”來描述形狀,“某某小節(jié)某拍”來描述位置(例如,第48小節(jié)第16/5拍),如下圖。

????Hold有起點、中繼點、終點三種之分,一個完整的Hold應(yīng)該包含一個唯一的起點和終點,可以添加無數(shù)個中繼點,但中繼點無法單獨存在,兩個重疊的Hold也無法共用起點、中繼點或終點。
????以上note(除Hold中繼點、End of Chart外)都可以被設(shè)置為Bonus或R note。
????每張譜面都應(yīng)該在最后一個note結(jié)束后的適當(dāng)位置寫一個End of Chart,代表譜面結(jié)束,否則游戲?qū)ㄋ缊箦e。
????軌道MASK即軌道出現(xiàn)或消失,可以通過添加軌道MASK來實現(xiàn)指定小節(jié)處軌道順時針展開/消失(Clockwise)、軌道逆時針展開/消失(C-Clockwise)和軌道從中間展開/消失(From Center)。
2.2特效note
????2.2.1 BPM Change
????譜面在經(jīng)過這個note后,更改為指定的BPM。
????2.2.2 Time Signature
????譜面在經(jīng)過這個note后,更改為指定節(jié)拍。
????2.2.3 Hi-Speed
????譜面在經(jīng)過這個note后,流速更改為正常的指定倍數(shù)。
????2.2.4 Stop
????譜面在經(jīng)過這個note后,停止至指定小節(jié)。
????2.2.5 Reverse
????譜面在經(jīng)過這個note后,倒退至指定小節(jié)。
3、mer譜面文件介紹(非必要知識,可以忽略本節(jié))
????請按照歌曲編號打開WindowsNoEditor\Mercury\Content\MusicData文件夾下的譜面文件(XX.mer),方便本文檔對照講解。
??? 3.1每個譜面都應(yīng)該包含文件頭:
#MUSIC_SCORE_ID 0
#MUSIC_SCORE_VERSION 0
#GAME_VERSION
#MUSIC_FILE_PATH
#OFFSET 0.000000
#MOVIEOFFSET 0.000000
#BODY
??? note從BODY后開始寫。
??? 3.2各種note在譜面文件內(nèi)的表達方法
????在譜面文件中,每一行都是一個note,結(jié)構(gòu)上可以概括為“某小節(jié) 算數(shù)拍號 區(qū)分位(1) 鍵型 note編號 開始位置 大小 區(qū)分位(2) 區(qū)分位(3)”。
????這里還要介紹一下算數(shù)拍號的概念。拍數(shù)乘以120即為算數(shù)拍號,例如12拍就是1440。一個小節(jié)最多1920,也就是16拍。(16就需要進下一個小節(jié)的第0拍了)
????一般是以16細(xì)分每個小節(jié),也就是16分音符,其他節(jié)拍數(shù)需要換算成16分。比如480就是小節(jié)的16分第4拍(480/120=4);還有1600這種不能被120整除的,則需要算一下占1920的比例,1600/1920=5/6。即該節(jié)是以6細(xì)分的小節(jié),note是小節(jié)的6分第5拍。
區(qū)分位(1)是用于區(qū)分該note是普通note還是特效note,為具體見下表。

區(qū)分位(2)是占位符,請?zhí)钊肽J(rèn)參數(shù)1。
可用的鍵型見下表。


下面將介紹各種note在譜面文件內(nèi)的表達方法。
??? 3.2.1 Touch

這條語句描述了一個第42小節(jié),16分第12拍的Touch,這是譜面內(nèi)的第408個note,從第34軌開始,占用8軌大小。
?
3.2.2 Slide?

這條語句描述了一個第42小節(jié),16分第12拍的Slide?,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。
??? 3.2.3 Slide?

這條語句描述了一個第42小節(jié),16分第12拍的Slide?,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。
??? 3.2.4 Snap↑

這條語句描述了一個第42小節(jié),16分第12拍的Snap↑,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。
??? 3.2.5 Snap↓

這條語句描述了一個第42小節(jié),16分第12拍的Snap↓,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。
??? 3.2.6 Chain

這條語句描述了一個第42小節(jié),16分第12拍的Chain,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。
??? 3.2.7 Hold

這條語句描述了一個第42小節(jié),16分第12拍的Hold開始點,連接到第409的Hold(中繼或結(jié)束)上,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。

這條語句描述了一個第42小節(jié),16分第12拍的Hold中繼點,連接到第409的Hold(中繼或結(jié)束)上,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。

這條語句描述了一個第42小節(jié),16分第12拍的Hold結(jié)束點,這是譜面內(nèi)的第408個note,從第34軌開始,占用10軌大小。
??? 3.2.8 End of Chart

這條語句描述了一個第42小節(jié),16分第12拍的End of Chart,這是譜面內(nèi)的第408個note,從第0軌開始,占用60軌大小。
??? 3.2.9軌道MASK

這條語句描述了一個第0小節(jié),16分第0拍的軌道MASK(Clockwise),這是譜面內(nèi)的第0個note,從第0軌開始,占用35軌大小。
區(qū)分位(3)代表的含義如下表:

3.2.10 BPM Change

譜面在經(jīng)過這個note后,BPM更改為120。
3.2.11 Time Signature

譜面在經(jīng)過這個note后,節(jié)拍號更改為3/4拍。
3/4拍是4分音符為一拍,每小節(jié)3拍,可以有3個4分音符。
??? 3.2.12 Hi-Speed

譜面在經(jīng)過這個note后,流速更改為正常的2.5倍。
??? 3.2.13 Stop

譜面在經(jīng)過這個note后停止。

譜面在經(jīng)過這個note后繼續(xù)。
?
??? 3.2.14 Reverse

??? 譜面在經(jīng)過這個note后開始倒退,從這個note到區(qū)分位(2)為7的note之間不允許添加普通note。

??? 譜面在經(jīng)過這個note后倒退結(jié)束恢復(fù)正常。

??? 譜面在經(jīng)過這個note后Reverse標(biāo)記結(jié)束。
4、BAKKA功能介紹
??? 打開BAKKA,下圖為各個功能分區(qū)。

????4.1 菜單欄
????File可以新建、加載和保存譜面。
????Edit可以進行撤銷、重做的操作。
????View可以對顯示界面進行各種設(shè)定,翻譯如下。
????Show Cursor – 顯示鼠標(biāo)指針
????Show Cursor During Playback – 播放時顯示鼠標(biāo)指針
????Highlight Viewed Note – 高亮選中的note
????Select Last Inserted Note – 總是選擇最后一次添加的note
????Show Gimmicks In Circle View – 在視圖內(nèi)顯示特效note
????Show Gimmicks During Playback - 在播放時顯示特效note
????Chart可以設(shè)置譜面的初始BPM和節(jié)拍,如下圖。

????About顯示編輯器作者。
????4.2 普通Note
????這里可以選中要添加的note類型、是否為Bonus或R note。設(shè)定完note類型后點擊下方Insert Object或使用快捷鍵(I)添加note。注意,在添加Hold開頭后,再次添加即為添加Hold中繼點,需要添加Hold結(jié)束點請勾選下方End Hold后點擊添加。
????4.3特效Note
????這里可以添加軌道MASK和其他特效note,在添加軌道MASK前還可以選擇軌道MASK類型。
????4.4 Note位置和大小設(shè)定
????Current Select指出了當(dāng)前選中的note類型。
????Position設(shè)置選中note的位置。
????Size設(shè)置選中note的大小。
????Measure設(shè)置選中note的節(jié)拍,第一個輸入框代表第幾節(jié)拍,第二和第三輸入框代表節(jié)拍號。
????設(shè)定完note后點擊Insert Object或使用快捷鍵(I)添加note。
????4.5加載和播放
????Select Song加載音頻文件,支持ogg和wav格式。
????按下Play或空格播放譜面,還可以拖動進度條。
????Hi-Speed是指播放流速,按照個人喜好設(shè)定。
????4.6編輯Note
????這里可以對選中的note進行編輯或刪除操作,點擊Edit Selected Note會將選中的note位置和大小調(diào)整為當(dāng)前4.4所設(shè)定的數(shù)值。
????除了普通note,還可以編輯或刪除特效note。
5、寫譜小技巧和流程參考
??? 5.1善用疊加
??? 很多note和特效是可以通過疊加來達到意想不到的效果,比如控制倒退的流速就可以通過疊加Reverse和Hi-Speed、在Hold開始、中繼、結(jié)束的位置疊加一個Chain(R),等等等等。發(fā)揮你想象力和創(chuàng)造力的時候到了!
??? 5.2用Hold畫畫
??? 這個應(yīng)該不用我多講吧,就跟隔壁啤酒燒烤和中二用Hold畫畫一樣嘛。
??? 5.3軌道瞬移
??? 在某個軌道關(guān)閉的同時另外的軌道展開,視覺上就是軌道瞬移啦。
??? 5.4一般的寫譜流程
??? 選曲(BPM≥128為宜,整活就無所謂了1BPM)
??? 測BPM(測量樂曲各個部分的BPM,特別是有變BPM或者變節(jié)拍的地方,需要精確地測出在哪個小節(jié)第幾拍變成什么BPM或者節(jié)拍)
??? 打開Au,測量音頻偏移。(音頻文件從開始播放到第一個普通note到達判定線是有一小段時間的,這段時間就叫音頻偏移,可以通過添加或刪減空白來控制這段偏移大概是當(dāng)前音樂BPM的兩個小節(jié)。此外在游戲中,進入游玩畫面后是有BPM提示音的(就是那個節(jié)拍器聲音),播放這段聲音需要兩個小節(jié),因此音頻預(yù)留兩個小節(jié)空白是最合適的。)
??? 打節(jié)奏(先在Arcade里寫一張節(jié)奏譜,確定每個note的節(jié)拍位置,再考慮手法)
??? 寫譜(充分發(fā)揮想象力和創(chuàng)造力)
??? 審稿(自己先玩一遍,能鳥了再發(fā))
6、個人習(xí)慣和工具參考
??? 6.1 note不要寫太小,因為實際玩起來很別扭。建議是5往上,當(dāng)然配合樂曲就不用那么拘謹(jǐn)了。
??? 6.2 R note和Bonus確實不要錢,能塞就多塞一點,觀感更佳。
??? 6.3譜面的最開始,所有的軌道都是關(guān)閉的,需要根據(jù)樂曲需求自行決定怎么打開軌道。
??? 6.4雖然沒有硬性規(guī)定普通note不能寫在關(guān)閉的軌道上,但最好別這么寫,因為官譜從沒這么寫過。
??? 6.5多來點軌道演出,很好看的。
??? 6.6推薦一個在線的BPM測量網(wǎng)站:https://www.freejishu.com/tools/bpm.html
這個網(wǎng)站可以手動測量BPM,不建議使用軟件自動測,因為不靠譜。
??? 6.7寫譜這個工作呢,就跟寫作文一樣,肚子里要有墨水才寫得出來嘛。所以,我建議廣大玩家先多看看官譜,多看看別人寫的譜面,學(xué)習(xí)總結(jié)他們的常用配置,在此基礎(chǔ)上做出自己的創(chuàng)新,形成自己的寫譜風(fēng)格。
?
?
結(jié)語
? WACCA這個游戲是我來南昌念書時,第一次接觸街機音游玩到的。因為有游玩Arcaea的音游基礎(chǔ),所以上手很快(飛升也很快),很快我就被這個超級新奇的玩意迷住了。但慢慢了解到這個游戲的歷史并不長久(不像隔壁MaiMai),后來傳出WACCA本家在日本結(jié)束運營時,我心里更是五味雜陳。我希望,我渴望這個游戲能繼續(xù)運營,繼續(xù)活下去。
??? 在國外大佬的研究下,轉(zhuǎn)機到來了——BAKKA。
??? 一個游戲脫離了玩家,那必然是要走向死亡的;反之,游戲如果能和玩家親密互動,就能促進玩家社區(qū)的形成。越來越多的玩家愿意加入到這個大家庭,交流討論,這個游戲才能活在玩家心中,才能經(jīng)久不衰。
??? BAKKA的出現(xiàn)意味著WACCA自制的出現(xiàn),也就意味著玩家社區(qū)一大板塊的成立,玩家們有了新的討論話題,有了新的交流內(nèi)容,這將極大增進玩家們游玩的興趣。當(dāng)譜面不再局限于官方,游戲的新鮮程度將呈幾何式增長。
??? 當(dāng)然,人是要吃飯的,請廣大玩家在寫譜的同時,不要大肆宣傳。因為譜面和音樂實際上并沒有經(jīng)過商業(yè)性審核和發(fā)布,私自操作可能會涉及版權(quán)問題。因此,還請大家支持世宇科技代理的正版華卡音舞游戲,支持機廳的運營。
??? 最后,我還想說:
WACCA
NEVER
END
Cyrikka
2023年8月13日