家卉老師的資訊教學網
標籤
打字練習
柯丁小學
Inkscape教學
krita教學
LEGO Eduction
micro:bit教學
NKNU
scratch教學
word教學
2021年1月26日 星期二
【潛水射魚】專題
😎【潛水射魚】專題
~造型中心與物件碰撞
🕀程式遊戲說明
空白鍵按下後,遊戲開始,潛水漁夫,上下左右鍵控制移動,按滑鼠左鍵發射魚叉,魚叉碰到右邊緣就消失。魚從右邊向左移動,有大有小,適當大小的魚被捕到時,得分變數加1,否則減1;魚接近漁夫時,會四處逃竄。海底不斷有氣泡上升,而且越上面氣泡變大。得分10分後,遊戲結束,計時器顯示遊戲時間。
🕀程式編寫說明
(一)舞台背景
1
.在舞台區繪製一個淺藍色的背景。
2.編寫舞台程式
計時器、得分變數設為0
得分=10,遊戲結束
(二)說明角色
1.繪製說明
2.程式編寫
(三)潛水夫角色
1.角色繪製
刪除貓咪角色,在角色區挑選「人物」類別角色「Diver1」,再以繪圖工具,繪製魚叉發射器
2.常規設定
3.重複無限次,以上下左右鍵控制潛水夫移動,碰到邊緣要反彈
(四)魚叉角色
1.繪製角色
以繪圖工具,繪製紅色魚叉
2.程式編寫
遊戲開始後,定位到潛水夫的魚叉發射器上
當滑鼠左鍵被按下,發射魚叉(建立分身),並向右移動
碰到魚或邊緣,分身刪除
(五)魚角色
1.常規設定
在角色區挑選「動物」類別角色「Fish」,設定尺寸為20%,面朝左邊(-90度)
2.分身製造工廠(本尊隱藏,分身顯示)
遊戲開始後,隨機0.5-1秒建立分身,分身定位在左邊隨機位置,大小設為隨機10-80%
2.分身程式編寫
重複無限次向右移動
如果靠近潛水夫,則四處逃竄
如果碰到邊緣,分身刪除
如果碰到魚叉,尺寸在20-50間,得分+1,否則-1,之後分身刪除
(五)泡泡角色
1.繪製泡泡
以繪圖工具繪製白色泡泡
2.分身製造工廠(本尊隱藏,分身顯示)
遊戲開始後,隨機0.1-1秒建立分身,分身定位在下方隨機位
置,大小設為適當大小,面朝上方(90度)
分身建立後,一邊向上移動,一邊改變尺寸
y座標>176後,分身刪除
較新的文章
較舊的文章
首頁