近兩年Scratch受到孩子們的推崇,因為通過這款軟件孩子們能夠自己設(shè)計音樂,動畫以及游戲等,這對于愛玩游戲的孩子來說,真是抗拒不了。那么Scratch簡單小游戲到底該怎么設(shè)計呢?
我們都知道傳統(tǒng)的編程學(xué)習(xí)枯燥復(fù)雜,一般到大學(xué)才會開設(shè)專門的課程,一些大學(xué)生常常為了繁瑣的代碼或者語法感到頭疼,就算經(jīng)驗豐富的程序員大師也會自己編寫代碼時出錯,孩子們肯定沒有大人們心細,所以這種編程學(xué)習(xí)不會適合孩子。那么Scratch設(shè)計團隊很聰明的避開了人工代碼書寫,它的代碼輸入以鼠標拖動模塊化的積木為主,孩子只要鼠標拖動模塊到程序編輯欄就可以了,家長們也不用擔(dān)心孩子會被編程嚇跑了。
“大魚吃小魚”是一款經(jīng)典的小游戲,在設(shè)計中我們先描述下游戲的場景,我們可以通過鼠標控制小鯊魚,讓它在舞臺上自由移動,而其他魚類從右邊顯現(xiàn)并依次左邊游動。對這些小魚角色進行編程,魚類顯示的大小從10-90之間隨機產(chǎn)生,當?shù)竭_左邊邊緣,再從右邊顯示游向左邊,這樣重復(fù)執(zhí)行。
當魚類碰到鯊魚時,大小如果比鯊魚小則隱藏,當鯊魚碰到其它魚類時,如果碰到的魚類比它小,魚身會變大并說“好吃”,相應(yīng)的計分器+1,但如果遇到的其它魚類比它大時,會變回初始大小20,并說“救命啊”并且計分器變回0。
Scratch簡單小游戲還有很多實例,孩子們可以自己動手嘗試制作,在這個過程中孩子不但能夠戒掉與游戲癮,還能鍛煉自己的邏輯創(chuàng)新能力。如果家長們想要孩子學(xué)習(xí)編程課程,那么小編推薦酷叮貓。