Scratch從維基百科知道當初是設計給學齡前的小孩都可以學習的電腦語言

可以看到整個遊戲的建立過程,都不需要有程式語言的基礎

但是藉由完成一項任務,今天是利用貪食蛇當作目標

來訓練邏輯思考,是一項不錯教育工具

遊戲的設計流程如下:

1.建立主角圖示 & 點心的圖示

2.建立主角的控制方式,也就是怎麼控制這隻蛇的行進

3.建立點心初始位置,以及被吃掉後,要去哪裡重生

4.電力主角吃掉了點心後,該怎麼長出身體

其實還可以設計得更好,但就是小試一下,給各為自己發揮囉

大家可以看到下面的程式,在scratch的圖形介面下,其實只要小朋友用滑鼠,將需要的原件,像玩積木一樣的堆疊起來,

就可以變成一個貪食蛇遊戲了,現在的小朋友學習電腦語言,是不是很簡單,很幸福啊

完成作品

1.建立主角圖示 & 點心的圖示

image

2.建立主角的控制方式,也就是怎麼控制這隻蛇的行進,我們設計使用鍵盤的上下左右鍵當成控制器,控制蛇的方向,每次移動「5」格

image

3.建立點心初始位置,並讓在隨機的位置,而這個位置控制在「舞台裏面」,以及被吃掉後,我們讓點心重生在隨機產生的位置上。

image

4.電力主角吃掉了點心後,該怎麼長出身體:我們讓蛇吃掉點心,並紀錄在「變數touch」裡面,然後邏輯是當蛇吃掉點心就一直產生身體,而頭也一直往前走,不斷的產生身體,產生的身體,只能留下幾秒鐘後,才消失,是不是看起來想身體也跟著往前走。

image

arrow
arrow
    文章標籤
    Scratch game Snake
    全站熱搜
    創作者介紹
    創作者 Cheng yichung 的頭像
    Cheng yichung

    YiChung's space

    Cheng yichung 發表在 痞客邦 留言(0) 人氣()