Scratch第二講:如何設置角色背景和聲音

Scratch是適合孩子入門的編程語言。之所以說Scratch適合編程入門,是因為Scratch實在是太適合編寫遊戲了,而遊戲又是小孩子的最愛。看看當今多少數字IT屆的大佬,當初大多數都是因為享受編寫遊戲的快樂而起步的。

上週我們入了個門,編寫了第一個Scratch程序,但是還是太簡單,就是單一物體的移動。這周我們再多介紹點內容,我們試圖去控制多個角色在不同的場景中發出不同的聲音。

今天我們介紹的內容以一個遊戲為載體。遊戲叫做“星星獵手”:這是一個快節奏的水下寶物捕捉遊戲。(PS:這個遊戲參考《編程真好玩,6歲開始學Scratch》這本書的內容)這個遊戲是目的是使用貓咪儘可能多的收集金色的星星,但是同時要小心致命的章魚。

角色設置

角色規則

貓咪:用鼠標在屏幕上移動小貓咪,小貓咪角色會緊緊跟著鼠標;

章魚:章魚在海里四處巡遊,但是他們的移動速度比你慢。如果你碰到了章魚,那麼遊戲結束;

星星:星星會隨機出現,小貓咪碰到了一顆星星就可以得到一分。

如下圖所示,在Scratch的右下角,可以選擇一個角色,在選擇一個角色後可以給角色命名,然後點擊角色後可以在主界面裡面給這個角色編寫一個運動的程序。


編程啟蒙| Scratch第二講:如何設置角色背景和聲音


場景設置

場景是遊戲的基本組成部分,Scratch默認場景是一塊白板。我們可以通過增加場景圖片、音效,創造出特殊的氛圍。

如下圖所示,在Scratch的右下角,可以選擇一個場景,比如在Scratch默認的圖片庫中可以找到我們想要的水下場景:underwater。


編程啟蒙| Scratch第二講:如何設置角色背景和聲音


音效設置

音效是營造遊戲氛圍的必要手段。比如我們給角色小貓咪加入一個冒泡泡的聲音,就像是他在水裡一樣。

如下圖所示,在由下角的角色框圖中選中小貓咪,然後在左上角的聲音版塊可以在默認聲音庫中給小貓咪配上聲音,此外,還可以自己錄製一些聲音給角色配上。


編程啟蒙| Scratch第二講:如何設置角色背景和聲音


動作完成

這次我們只完成一個簡單的角色運動:小貓咪跟隨鼠標運動。首先在界面左邊的“運動”模塊中找到“移動鼠標指針”指令塊;然後在“控制”模塊中找到“重複執行”指令塊;最後在“事件”模塊中找到“當綠旗被點擊”指令塊。這時候就可以點擊綠色旗子來完成角色的運動了。


編程啟蒙| Scratch第二講:如何設置角色背景和聲音



分享到:


相關文章: