結構化程式設計(6)
【循序結構(Sequential) 】
【選擇結構(Selection) 】
【重複結構(Repetition) 】
實作1-接蘋果遊戲
基礎篇
原始程式下載
系統需求
演算法分析:
1.貨車利用鍵盤左右鍵移動
教學影片
2.蘋果利用分身隨機產生多個Apple
教學影片
3.當分身產生時.蘋果落下(座標改變)
4.假如Apple碰到貨車.分數加1分
5.假如Apple的座標小於貨車平台的座標
6.增加音效
7.當蘋果全部落下.遊戲結束
教學影片
分段除錯技巧:
貨車角色實作-->錯誤-->測試---修改---符合需求
蘋果角色實作-->錯誤-->測試---修改---符合需求
http://10.231.114.1/luti/109-2-an/apple01.mp4
http://10.231.114.1/luti/109-2-an/apple02.mp4
程式優化(改善)
系統需求
1.兩種類型(color)Apple
增加速度變數(區域變數).此變數只對蘋果2有作用.對貨車及蘋果1無用
作業上傳
檔名:109****catch-apples.sb3