[官網連結]:https://scratch.mit.edu/projects/300314056/
[專案說明]:利用四種樂器進行「兩隻老虎」的大合奏。首先由鋼琴先彈奏一遍,接著加入其他三種樂器再演奏一遍,營造出熱鬧的氣氛。
這個遊戲需要的全部角色如下:
1.從範例庫中新增「Panio」「Guitar」、「Saxphone」這 3 個角色,並各自新增另 1 個造型,讓每個角色都各有 2 個造型。
2.利用繪圖軟體新增「 2 隻老虎大合奏」這個角色,並新增另 1 個造型。
3.從範例庫中新增舞台背景。
[說明]:參考底下的「兩隻老虎」簡譜,利用內建的幾種樂器聲響來進行大合奏。
[程式積木]
<Piano>依照簡譜將音階、節拍建置好。
<Guitar>
<Saxphon>
<2隻老虎大合奏>
[附註]
1.樂器有21種選項:
2.演奏節拍有 18 種選項
3.音樂速度(樂曲的tempo)的數值越大,代表速度越快。如 124 bpm 比 60 bpm 快。
4.「演奏音階」和「演奏節拍」拍子速度經測試是不同的,這一點要特別注意。
上面程式積木堆得落落長,我們可以使用清單來將之簡化。
[說明]
1.建立「音階」和「節拍」這 2 個清單。
2.各別建立 3 個角色變數(本地變數)「i-鋼琴」、「i-吉他」和「i-薩克斯風」。
3.在「音階」清單中鍵入兩隻老虎這首曲子的所有音階,共32個;在「節拍」清單中鍵入兩隻老虎這首曲子的所有節拍,也是32個。接下來隱藏這2個清單。
[程式積木]
<鋼琴>
<吉他>
<薩克斯風>
<2隻老虎大合奏>