資訊內容
少兒創意編程scratch初級游戲--白色圣誕節
可愛的小朋友們,你們有沒有喜歡圣誕節呢?今天讓小編姐姐帶你去感受一下西方的文化。今天我們來制作一個圣誕節的小游戲喲!等到圣誕節那一天,你可以把你做好的游戲展示給你的朋友看呢,show time~
游戲說明:這個小游戲主要是用來觀賞的而不是操作的哦。當程序運行的時候,天空飄起了雪花,送禮物的圣誕小貓會帶著禮物出現在魔法球中。

白色圣誕節
效果圖
點擊邊框調出視頻工具條變量
隨機數:根據這個值來設置雪花的旋轉方向。
背景

圖1背景圖
角色

圖2角色圖
這個游戲一共5個角色,分別是雪花、圣誕小貓、魔法球、禮物1、禮物2.
第1個角色:雪花

圖3雪花
“雪花”腳本展示

圖4雪花第一步
第一步:當綠旗被點擊時,擦除所有東西,重復執行以下程序,接下來是另一個有限次數的重復執行,循環次數是75到150之間的一個隨機值。在循環中,角色會先克隆自己,等待一個隨機秒,結束本次循環,進入下一次迭代。


圖5雪花第二步
第二步:第一步克隆自己后,會自動執行“當作為克隆體啟動時”,設置雪花的顯示及運動軌跡。首先將“隨機數”設置為1或者2。造型切換設置為造型編號1、造型編號2、造型編號3中的一種。
如果造型編號是1,設置雪花大小的隨機值,移動到x坐標為-235到235之間,y坐標為170,也就是舞臺頂端的某個隨機位置。
然后在碰到棕色(屋頂和地面顏色)之前,重復執行下面代碼。將雪花移動最前面,顯示角色。如果“隨機數”等于1,雪花左轉3°,否則右轉3°。然后y坐標增加-2,就是向下移動2個單位。只要沒有碰到棕色,就重復執行前面的動作。實現了雪花從空中飄落的過程。
循環結束,表示雪花落到了屋頂或者地面上,切換造型為雪球造型。然后蓋上圖章,畫上角色的形狀。等待一個隨機秒數,刪除克隆體。


圖6雪花第三步


圖7雪花第四步


圖8雪花第五步


圖9雪花第六步
當程序運行10s后,廣播消息“圣誕節”,其他角色都是在接收到這個消息后,才開始動起來的。
第2個角色:魔法球

圖10魔法球
“魔法球”腳本展示

圖11魔法球腳本
第3個角色:圣誕小貓

圖12圣誕小貓
小貓有2個造型,實現圣誕小貓眨眼的動作。
“圣誕小貓”腳本展示

圖13圣誕小貓第一步腳本


圖14圣誕小貓第二步腳本
第4個角色:禮物1

圖15禮物1
“禮物1”腳本展示

圖16禮物1腳本
第5個角色:禮物2

圖17禮物2
“禮物2”腳本展示

圖18禮物2腳本

so easy!我們的游戲編寫完啦~
運行一下,在Jingle Bells的音樂聲中,伴隨著雪花飄飄,欣賞一下白色圣誕節的表演吧!
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
什么是scratch???
這么久以來公眾號一直沒有更新,沒有給大家帶來更多關于科技教育的咨詢,對大家說聲抱歉。 歡迎大家對scratch少兒編程課了解,scratch課程通過視頻和圖文的方式進行。但是對于新的科技課程,很多家長只聽說過,或者有些陌生,在教育的過程中很多家長孩子有很多疑問,今天
- 下一篇
少兒編程的Scratch是什么?聽說phthon和C++更有用?真是這樣的么?
很多家長已經開始意識到讓孩子學習編程的必要性。 但是,在選擇?門編程的語?時?較糾結,相信下面這些疑惑,你肯定也有過: (1)“scratch的那種拖塊看起來像玩游戲,不如 Python、C++ 這樣的代碼編程語,對于孩子太簡單了。”