顯示具有 太鼓次郎-製作譜面教學 標籤的文章。 顯示所有文章
顯示具有 太鼓次郎-製作譜面教學 標籤的文章。 顯示所有文章

2014年4月30日 星期三

太鼓次郎-製作譜面教學(4-TJC篇)

LESSON 1-什麼是TJC?

TJC,是類似TJA的一種檔案,與TJA不同的是,TJC是連續演奏用的。
簡單來說,TJA是一個譜面,而TJC是多個TJA檔案的連續演奏。

別問我為什麼沒有TJB檔案,我也不知道。XD

                                        
LESSON 2-TJC檔案指令格式

以下是TJC檔案的格式,與TJA有少許的相似:

TITLE:
COURSE:
SONG:
SONG:
SONG:
(可以繼續延伸下去……)

SONG:
表明是哪一個譜面。
只限由太鼓次郎程式的目錄,以及再以下的目錄。
例如:
SONG:ABC.tja
SONG:2000/saitama.tja
SONG:DEF.tja

                                        
LESSON 3-TJC檔案其他指令簡介

LIFE:
生命值。
「不可」的數目多於已設定的數值即會強制結束。
例如:
LIFE:10
即演奏時有10個不可就會強制結束。
沒記錯的話,這個指令是每首重新計,而不是累積來計。

                                        
 ~THE END OF THE LESSON~

請記得儲存喔!

未儲存的話,
請按『另存新檔』,將『文件檔案』改成『所有檔案』,然後文件名稱就填『(譜面名稱).tjc』喔!

2013年5月17日 星期五

太鼓次郎-製作譜面教學(3-雜項篇)

LESSON 1-其他格式進階指令簡介

//
沒錯,就是兩條斜線。
備註指令,例如標示小節數、或臨時記事。
這個斜線可以放在譜面段落的後面,例如: 1111,//4個4分音符。
也可以開新行再加這個指令。

SIDE:
表裏譜面指定指令。
不使用、填上「0」或「Both」都會自動定為單一譜面。
填上「Normal」或「1」會自動定為表譜面。
填上「EX」或「2」會自動定為裏譜面。

要有表裏譜面必須是有兩個譜面檔案(TJA),而不是寫在同一個譜面檔案。
一個的SIDE是1,另一個的SIDE是2

除非吃飽太閒在同一歌曲寫了兩種版本的譜面,
而一個比另一個更難的話,才可以這種做。

不過也可以利用這個指令將譜面變成「隱藏譜面指令」,
即只有一個SIDE是2的譜面

開啟裏譜面的方法是在選曲畫面不停左右打鼓邊10次,
開啟了的話再不停左右打鼓邊10次即會關閉。

SUBTITLE:
副標題。
只是作備註用,例如出自哪一個動漫。
在副標題前加「--」(兩個半形的負號),則表示只會在選歌畫面及成績畫面中出現,並不會在演奏畫面出現。

SCOREINIT:
SCOREDIFF:
第一個的是初項
第二個的是公差
不懂計算初項和公差的人請不要使用,
次郎會自己計算的。
除非天井分出現太大差別,
例如10星歌曲的天井分標準是1200000分,
你寫的10星譜面的天井分卻達到1400000分。
就需要靠自己的腦袋去改了。

BALLOON:
當譜面裡有音符是7(氣球連打)或是9(芋連打)的時候,這個指令就需要用到了。
假設一個譜面裡有氣球連打音符:
1111,
78,
它會依照BALLOON的數值順序「掃」下去,把數字分配給相對的音符。
如果填BALLOON:10的話,那個「7」的音符將會是需打10下才爆。

如果出現多個連打音符,就請用「,」(逗號)作分隔。
有連打音符卻沒有BALLOON指令的話一律設為5,即全部連打音符需打5下才爆。

STYLE:
單人譜面還是雙人譜面。
1為單打、2為雙打。
預設為1。

SONGVOL:
SEVOL:
第一個的是歌曲音量。
第二個的是遊戲音量(鼓聲、咚醬叫聲等等)。

預設100
大過100的話就是放大音量。
小過100的話就是減少音量。

DEMOSTART:
選曲時由音樂裡哪段時間開始播放。
預設0秒直接開始播

設一首歌如果燃燒段開始時間是1:37秒,就填上「97」。
這指令只接受秒數。

哪段時間開始自己決定,不一定是從燃燒段的那段時間開始放。

                                        
LESSON 2-其他譜面進階指令簡介

#BRANCHSTART <p/r/s>,x,y
譜面分歧指令。
p為精確度
r為連打數
s為目前分數
如果玩家達到y的數值,進入達人譜面。
如果玩家不能達到y的數值但達到x的數值,進入玄人譜面。
兩者不能達到的則進入普通譜面。

#BRANCHEND
這指令之後的譜面都是共通的。

#N
#E
#M
#N為普通譜面、#E為玄人譜面、#M為達人譜面

格式:
#N
1111,

#E
1212,

#M
12121212,

除非之後會用BRANCHSTART或BRANCHEND指令,不然就要一直寫到歌曲完為止。

#LEVELHOLD
在這指令之後的譜面段落,即使出現分岐的指令,也不會再出現譜面分岐。


以上和BRANCH有關的指令,除非吃飽太閒在同一歌曲寫了三種版本的譜面,
而第三個比第二個更難,但第二個比第一個難的話,才可以這種做。

#BMSCROLL
如果譜面有這指令,全部譜面會跟BPM的速度而運行。
與下面的「#HBSCROLL」不同的是,它不會跟SCROLL的速度而運行。
會造成有時慢有時快的效果。

#HBSCROLL
如果譜面有這指令,全部譜面會跟BPM的速度而運行。
與上面的「#BMSCROLL」不同的是,它還會跟SCROLL的速度而運行。
會造成有時慢有時快的效果。

#BARLINEON
#BARLINEOFF
第一個的是小節線開啟。
第二個的是小節線關閉。

在#BARLINEOFF之後的譜面段落不會再出現小節線。

在#BARLINEOFF之後的情況下,
使用#BARLINEON的指令後,之後譜面段落會再出現小節線。

#DELAY
使用此指令的話,指令之後的譜面會延遲多少秒再繼續。
一樣是秒數計算。
例如:
1111,//a段
#DELAY 3
1111,//b段
表示a段之後,b段和之後的譜面段落3秒後才繼續來。

#START P1
#START P2
雙人譜面專用指令,只限在「STYLE:2」的情況下使用
#START P1是1P玩家的譜面
#START P2是2P玩家的譜面
兩個都是一樣以#END作結束,謹記「有頭有尾」。

另外,製作雙人譜面要注意,MEASURE指令和BPMCHANGE指令的數值都必須要一樣。
不然會出現「音符突然消失」或「音符無理移位」的情況。
除此之外基本沒有其他限制。
(小技巧:如果你怕會出錯誤的話,把1P的譜面複製再貼上到2P的譜面,再改音符就行了。)

                                        
 ~THE END OF THE LESSON~

請記得儲存喔!

未儲存的話,
請按『另存新檔』,將『文件檔案』改成『所有檔案』,然後文件名稱就填『(譜面名稱).tja』喔!

上一課:太鼓次郎-製作譜面教學(2-譜面篇)
下一課:太鼓次郎-製作譜面教學(4-TJC篇)

2013年4月27日 星期六

太鼓次郎-製作譜面教學(2-譜面篇)

Lesson 1-寫譜基本篇(一)

請先打上:

#START
#END
以上兩個一定不能缺少,分別為開始和結束的意思。

在寫譜之前,請先記著以下資料:
0=沒有音符
1=咚
2=咔
3=咚(大)
4=咔(大)
5=連打開始
6=大連打開始
7=氣球連打*
8=連打完結
9=芋(蕃薯)連打*(只限太鼓次郎Ver.2.75或以後)

「,」(逗號)是一段小節的結束點,千萬不要漏了它,也不要打了「.」(句號)。

寫之前,請確認上一篇教大家的資料是否已經填好,否則會運行不到譜面。
提醒多一次,大家不要心急先加WAVE的資料,留空它也不會造成開啟錯誤。

首先,請把下面的資料複製,再貼上你的TJA檔案裡。

#START
1000200010002000,
1000200010002000,
1000200010002000,
1000200010002000,
#END

這是最基本的四行4/4拍音符,一共16個音符。

然後請試試用太鼓次郎開啟你剛剛寫完的TJA檔案,如果運行成功也就是成功了啦咚~!

錯誤示範:
1000200010002000
1000200010002000
1000200010002000
1000200010002000,

以上的錯誤示範會令頭三段的小節加到第四行,從而變成16個連音,即:

1000200010002000100020001000200010002000100020001000200010002000,


如果仍然不行的話,請向小弟下載「教學參考譜面」。

                                        
Lesson 2-寫譜基本篇(二)

太鼓次郎譜面的運作形式像壓縮一樣,
也就是說,寫譜需要圖像想像力。

一段譜面為例:

1000200010102000,
1011201020101120,
2000100020201020,
1020112110102000,
1000200010102010,
2010201011102010,
2022102020102010,
1012221210201020,

顯示出的,就是在太鼓之達人中
さいたま2000魔王級其中一段燃燒段的譜面了。

另外,為什麼在上面代表音符的數字當中,「7」和「9」都打了星?
現在要說明了。

「7」和「9」與「5」和「6」一樣,都是以「8」作結位。
例如:
70008000,
9080,

那氣球音符或芋音符的敲打次數在哪裡設定?
沒錯,就是要在「#START」的之前(上一行),加上「BALLOON:」指令
後面第三課會有關於BALLOON指令的說明。


                                        
Lesson 3-寫譜基本篇(三)

上面提到譜面的運作形式像壓縮一樣,其實製作譜面者也會視乎譜面而進行縮減。
縮減是指對一行長的小節譜面進行刪減多餘的「0」的動作。

縮減的條件是要每隔一個就有X個是「0」

例子一:
1000100010001000,
因為:
1000100010001000 <每隔一個就3個是「0」
所以可以縮成:
1111,

例子二:
1020102010002000,
因為:
1020102010002000, <每隔一個就1個是「0」
就可以縮成:
12121020,

這樣做的好處是減少TJA檔案的大小容量。

如果段落不是按照
縮減規律的去寫的話
例如:
1000100101001000,
就請不要縮減了。
胡亂縮減會無法真正顯示出你想寫的音符。


                                        
Lesson 4-其他譜面基礎指令簡介


#GOGOSTART
#GOGOEND
以上兩個意思分別是燃燒段的開始和結束,基本上每個譜面都一定出現。
當然也可以不出現。

#SCROLL ??
改變譜面流動速度,??代表一個數字,接受小數。即使,沒有使用這個指令,它仍會以#SCROLL 1的身份繼續運行。

教大家一些小技巧,假設BPM在160的情況下,在沒有用SCROLL指令的情況下,請把譜面流動速度當成160。
(就像車速一樣)
如果有使用SCROLL指令,設#SCROLL 1.1,那譜面流動速度將會變成(160×1.1)=176了。
這個小技巧的好處就是方便計算譜面流動速度。

#BPMCHANGE ??
改變歌曲速度,通常並不常用。
如果歌曲的速度有變化,就使用這個指令吧。
不過對於寫譜初學者,小弟並不建議用這個指令,
因為這個指令可能會影響到音符對音樂的不準確性,
也有可能會令初學者感到棘手或麻煩,
因需多次剪輯音樂和靠程式計算BPM。

所以初學者們,
如果你察覺到你想寫譜面的歌曲的BPM有變化,
請選擇其他的歌曲吧……

#MEASURE ?/?
譜面節拍改變,預設#MEASURE 4/4,即4/4拍。
有少許音樂知識而又寫譜面的人,要使用這個指令並不難。

常見的有2/4拍、3/4拍和4/4拍。

再教大家一些小技巧,上面的寫譜篇提到一個基本的4/4拍小節是:
1000100010001000, (或「1111,」)
如果是#MEASURE 3/4,就是:
100010001000,(或「111,」)
如果是#MEASURE 2/4,就是:
10001000,(或「11,」)
如果是#MEASURE 8/4,就是:
10001000100010001000100010001000,(或「11111111,」)
#MEASURE 8/4是#MEASURE 4/4的兩倍。

大家可以利用#MEASURE正確的為譜面和音符對準音樂節奏。

                                        
 ~THE END OF THE LESSON~

請記得儲存喔!

未儲存的話,
請按『另存新檔』,將『文件檔案』改成『所有檔案』,然後文件名稱就填『(譜面名稱).tja』喔!

上一課:太鼓次郎-製作譜面教學(1-格式篇)
下一課:太鼓次郎-製作譜面教學(3-雜項篇)

2013年4月23日 星期二

太鼓次郎-製作譜面教學(1-格式篇)

本文章會盡量以最簡單的方式去講解
小弟的表達能力有點差,如果有不懂的地方,歡迎問我(^ ^)
另外,請寫譜初學者不要太心急,在本篇完結後,就立即開啟太鼓次郎然後運行譜面,因為是未完成品。
請繼續跟隨著文章的腳步,直到小弟說能運行才去運行……

                                        
Lesson 1-必要檔案

  1. 太鼓次郎 (請自行Google/Yahoo來下載)
  2. Notepad / Wordpad / Microsoft Office Word(*1)
  3. BPM檢測器(載點:http://bpm-analyzer.en.uptodown.com/)(*2)
  4. 格式工廠 (請自行Google/Yahoo來下載)(*2)
備註:
(*1)不推薦使用,除非用Notepad / Wordpad打開下載的譜面時全部都是亂碼。
(*2)如果你純粹是想試寫一下譜面,就先不要太心急去下載。
                                        
Lesson 2-製作譜面的基本格式

  1. 打開Notepad / Wordpad / Microsoft Office Word
  2. 打上以下格式(必須要有):
TITLE:
BPM:
WAVE:
OFFSET:
COURSE:
LEVEL:

                                        
Lesson 3-格式簡介和填寫方法

1. TITLE是歌曲的標題,標題太長的話,演奏時標題有可能會飛出框架。

2. BPM是歌曲的速度,請用BPM檢測器測量一下,把得到的結果填去「BPM:??」裡面。
    數字愈小,歌曲譜面速度愈慢;數字愈大,歌曲譜面速度愈快。
    如果沒有歌曲,請填「120」,即「一分鐘有120拍」,這是比較標準的歌速。

3. WAVE是歌曲的音樂檔案。
    音樂檔名稱請確保是跟WAVE裡寫的一樣。
    例如WAVE:abc.ogg,音樂檔案就必須是放在同一地方,且是真的名為abc的OGG格式的音樂檔。
    建議是OGG格式檔案。
    MP3格式也可以,不過需下載lame.exe然後放到歌曲檔案的地方裡。
    WAV格式亦可以但不建議,因為如果要公開譜面作品的話容量會很大。
    重要的是可以沒音樂,所以不用太心急找一個音樂檔放上去。

4. OFFSET是譜面開始運行的時間,以秒數計算,支援小數,是負數的話就是會延遲開始。
    (需要配合譜面運行)

5. COURSE是什麼級別。

    • 填0(或填Easy)為花級
    • 填1(或填Normal)為竹級
    • 填2(或填Hard)為松級
    • 填3(或填Oni)為魔王級
    • 填Edit則為編輯中,計分方法跟魔王級一樣
6. LEVEL:難度。

    • 花級為1-5星
    • 竹級為1-7星
    • 松級為1-8星
    • 魔王級1-10星
    如果出現是「超詐稱曲」,即實際難度比該級別的最高難度更要高,官方的做法還是標示最高的難度。

                                        

~THE END OF THE LESSON~

請按『另存新檔』,將『文件檔案』改成『所有檔案』,然後文件名稱就填『(譜面名稱).tja』喔!