Microbit_猴子吃香蕉
張貼日期:2020/3/19 上午 02:57:18
LED燈座標如下:
(0,0) (1,0) (2,0) (3,0) (4,0)
(0,1) (1,1) (2,1) (3,1) (4,1)
(0,2) (1,2) (2,2) (3,2) (4,2)
(0,3) (1,3) (2,3) (3,3) (4,3)
(0,4) (1,4) (2,4) (3,4) (4,4)
基礎篇遊戲說明:
假設猴子(monkey)會出現在最下面一排,剛開始設定monkey位置在(2,4)
假設香蕉(banana)會出現在最上面一排,採隨機出現的方法
假設子彈(bullet)方向往上射(朝上 → 0度、朝右 → 90度、朝下 → 180度、朝左 → -90度或270度)
子彈往上方射,需移動4次,才會到最上面一排,所以 重覆4次
剛開始設定得分(score)為0,射中就加1分;晃動板子會顯示得分。
當按下A按鈕時,monkey往左移(即x座標-1)
當按下B按鈕時,monkey往右移(即x座標+1)
當同時按下A和B按鈕時,子彈發射
基礎篇程式碼:
進階篇程式碼:
如果要增加刺激度,可以讓香蕉在1~3秒內隨機換位置