Flappy Bird ( 聲控版 )
這篇文章會會延伸 Flappy Bird 的範例程式,將原本使用空白鍵或滑鼠控制的遊戲,改成透過麥克風進行的聲控遊戲。
延伸閱讀:Flappy Bird。
開啟範例
開啟 Flappy Bird 的範例程式,將程式另存成複本。
積木程式原理 ( 貓咪 )
點擊貓咪「cat」角色,將原本空白鍵和點擊滑鼠的邏輯,改成「聲音響度 > 10」( 如果環境比較吵雜,可調高偵測的數值 ),並修改 y 的改變數值,降低控制難度。
積木程式原理 ( 水管 )
點擊水管「pipe」角色,將原本使用 1 或 2 讓水管從上或下出來的邏輯,改成讓水管只從下方出來 ( 因為用聲音控制難度較高,如果不介意難度,也可以不用修改 ),並設定每隔 1~1.5 秒才會出現一個水管分身。
完成效果
所有角色的程式都完成後,點擊綠旗,就能夠開始進行使用「麥克風」控制貓咪的 Flappy Bird 的遊戲。
範例解答
範例解答:Flappy Bird ( 聲控版 )
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~