Scratch 遊戲:太鼓達人
若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。 太鼓達人 原是一款街機遊戲,玩家配合音樂的節奏來敲打機台上的鼓。隨後很多遊戲機也推出家用版。筆者根據這款遊戲設計出底下的小遊戲來模擬( https://scratch.mit.edu/projects/218261374/ ): 設計方式: 1. 新增一個箭頭角色,使用內建的箭頭造型。 筆者會使用這裡的造型標號來做程式的設計,也就是 造型編號1為向左箭頭; 造型編號2為向右箭頭; 造型編號3為向下箭頭; 造型編號4為向上箭頭。 2. 新增鼓的角色,並設計四種造型 造型編號1為未打下鼓的造型; 造型編號2為打下鼓的造型; 造型編號3為得分的造型; 造型編號4為失誤的造型。 3. 程式設計部分有使用到分身、廣播、自訂函式積木等觀念。基本想法是產生箭頭的分身,並隨機選擇箭頭的造型,若箭頭與鼓的距離小於40且按下正確的鍵盤按鍵時,玩家就會獲得一分,箭頭分身就會被刪除。 4. 箭頭角色的積木程式 5. 鼓角色的積木程式 延伸練習: 如何增加遊戲的難度?例如: 1. 當分數超過100時,箭頭移動的速度就增加。 2. 玩家只能失誤3次,失誤3次遊戲就結束。 3. 不同的得分方式,當箭頭在鼓的正中央(靶心)時為Perfect的得分,其餘皆為一般Good得分。