簡單迷宮遊戲:
加入一個人物角色
使用手繪角色工具繪製一個迷宮地圖
加入一個終點角色(碰至過關)
函式:當程式越來越複雜時,我們就會將重複執行或特殊功能的部份單獨寫成一個函式,要使用時再進行呼叫
因為重複執行或特殊功能的部份單獨寫成函式,所以主程式就會很簡單
函數可以重複呼叫使用
重複執行或特殊功能的部份單獨寫成函式,所以維護和除錯就會很簡單了。
人物的程式:練習使用函式方式來撰寫
先新五個函式:向右、向左、向上、向下和移動
如果學生尚無法了解函式,你也改用「當按下....」積木的方式來撰寫向右、向左、向上、向下
人物初始化
程式一開始先將人物定位到起點
面向90
尺寸設定30%
分別撰寫向右、向左、向上、向下函式
設定其面朝方向
移動5,橫向是改變X,縱向是改變Y
每移動一次就換個造型
接著寫碰到迷宮部份:
在向右、向左、向上、向下移動時如果碰到迷宮時就後退。
這要和學生討論後再來撰寫。
例如,向右移動是X改變5,如果此時碰到迷宮就後退,就X改變-5,其他就由學生獨立完成。
終點的程式:等待碰到人物後就結束
時間計時寫在背景