Scratch從維基百科知道當初是設計給學齡前的小孩都可以學習的電腦語言
可以看到整個遊戲的建立過程,都不需要有程式語言的基礎
但是藉由完成一項任務,今天是利用貪食蛇當作目標
來訓練邏輯思考,是一項不錯教育工具
遊戲的設計流程如下:
1.建立主角圖示 & 點心的圖示
2.建立主角的控制方式,也就是怎麼控制這隻蛇的行進
3.建立點心初始位置,以及被吃掉後,要去哪裡重生
4.電力主角吃掉了點心後,該怎麼長出身體
其實還可以設計得更好,但就是小試一下,給各為自己發揮囉
大家可以看到下面的程式,在scratch的圖形介面下,其實只要小朋友用滑鼠,將需要的原件,像玩積木一樣的堆疊起來,
就可以變成一個貪食蛇遊戲了,現在的小朋友學習電腦語言,是不是很簡單,很幸福啊
1.建立主角圖示 & 點心的圖示
2.建立主角的控制方式,也就是怎麼控制這隻蛇的行進,我們設計使用鍵盤的上下左右鍵當成控制器,控制蛇的方向,每次移動「5」格
3.建立點心初始位置,並讓在隨機的位置,而這個位置控制在「舞台裏面」,以及被吃掉後,我們讓點心重生在隨機產生的位置上。
4.電力主角吃掉了點心後,該怎麼長出身體:我們讓蛇吃掉點心,並紀錄在「變數touch」裡面,然後邏輯是當蛇吃掉點心就一直產生身體,而頭也一直往前走,不斷的產生身體,產生的身體,只能留下幾秒鐘後,才消失,是不是看起來想身體也跟著往前走。
文章標籤
全站熱搜
留言列表