国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁(yè) » scratch編程資訊

資訊內(nèi)容

Scratch3.0少兒編程案例:火箭沖沖沖

極客小將2020-12-01-
一、案例簡(jiǎn)介 ? ? 地球身陷危機(jī),處于一片火海之中。這時(shí)你找到了一艘火箭,你要搭乘火箭飛往月球,但你需要注意飛行途中迎面不停飛來大隕石,你要駕駛火箭,操控躲避隕石成功抵達(dá)月球。今天我們來用scratch 3.0制作的少兒編程案例游戲叫做火箭沖沖沖,我們需要

一、案例簡(jiǎn)介

? ? 地球身陷危機(jī),處于一片火海之中。這時(shí)你找到了一艘火箭,你要搭乘火箭飛往月球,但你需要注意飛行途中迎面不停飛來大隕石,你要駕駛火箭,操控躲避隕石成功抵達(dá)月球。今天我們來用scratch 3.0制作的少兒編程案例游戲叫做火箭沖沖沖,我們需要操控火箭左右躲避落下的隕石。先看一下案例游戲的效果,如圖:

https://cdn.china-scratch.com/Public/Home/images/grey.gif

? ? 我們需要六個(gè)角色,分別是:play,rocket,meteorites,smoke,debris和cityscape,我們還需要?jiǎng)?chuàng)建3個(gè)變量:

? ? 分?jǐn)?shù):用來表示得分

? ? 計(jì)分板狀態(tài):用來控制計(jì)分板是否處于計(jì)分狀態(tài)

? ? 火箭的方向:用來記錄火箭飛行的方向

二、案例編程

1.play:

(1)作為開始按鈕,開始時(shí)設(shè)置好位置,不可拖動(dòng),然后顯示

(2)循環(huán)等待碰到鼠標(biāo)指針變大,沒碰到鼠標(biāo)指針大小變?yōu)?00。用來制作動(dòng)態(tài)按鈕的效果。

(3)當(dāng)被點(diǎn)擊時(shí),隱藏,廣播游戲開始命令。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

2.rocket

(1)設(shè)置位置,顯示。將火箭方向設(shè)為-50

(2)循環(huán)重復(fù)執(zhí)行當(dāng)火箭方向大于50,按下空格將向火箭方向移動(dòng)10,否則將火箭方向加10。

(3)當(dāng)火箭方向小于50,按下空格向火箭方向移動(dòng)10,否則將火箭方向加-10

(4)如果y坐標(biāo)大于-131,重復(fù)減少y坐標(biāo)。直到-131

這是讓火箭不停的左右搖擺,并且當(dāng)我們按下空格時(shí),火箭會(huì)朝當(dāng)前方向沖一段距離,并且火箭會(huì)慢慢回到原位,不至于飛出舞臺(tái)邊緣

https://cdn.china-scratch.com/Public/Home/images/grey.gif

3.meteorites

(1)當(dāng)接收到游戲開始命令時(shí),將計(jì)分板狀態(tài)改為yes,分?jǐn)?shù)設(shè)為0,設(shè)置位置并隱藏

(2)重復(fù)克隆,克隆體出現(xiàn)在舞臺(tái)上邊緣隨機(jī)位置,不停減少y坐標(biāo),如果計(jì)分板狀態(tài)時(shí)yes,那么掉到舞臺(tái)下邊緣時(shí),分?jǐn)?shù)加1,刪除克隆體

(3)當(dāng)游戲停止時(shí),計(jì)分板狀態(tài)設(shè)為no,不再計(jì)分但是隕石還是會(huì)不斷出現(xiàn)掉落的效果

https://cdn.china-scratch.com/Public/Home/images/grey.gif

4.smoke

(1)當(dāng)接收到游戲開始的命令,不停克隆自己

(2)克隆體移到rocket位置顯示,重復(fù)面向火箭的反方向移動(dòng),碰到舞臺(tái)邊緣刪除克隆體。

(3)當(dāng)接收到游戲停止時(shí),停止腳本

制作一個(gè)火箭尾氣的效果,讓氣體向火箭反方向噴射

https://cdn.china-scratch.com/Public/Home/images/grey.gif

5.debris

(1)當(dāng)接收到游戲停止時(shí),隨機(jī)克隆次數(shù)

(2)克隆體移到火箭位置顯示,大小隨機(jī),方向隨機(jī),隨機(jī)移動(dòng)距離,然后虛像逐漸增加,消失。刪除克隆體

主要是營(yíng)造火箭摧毀之后,火箭碎片四散開來的效果

https://cdn.china-scratch.com/Public/Home/images/grey.gif

6.cityscape

設(shè)置位置大小,游戲開始時(shí)隱藏就好。

主要是為開始游戲之前的界面做修飾。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

這樣我們這次的scratch 3.0少兒編程案例游戲就制作完成了。怎么樣,是不是很簡(jiǎn)單呢?

效果展示:

https://cdn.china-scratch.com/Public/Home/images/grey.gif

小結(jié):

本次我們制作的scratch 3.0少兒編程案例游戲,是一個(gè)非常經(jīng)典的躲避游戲。融入了精彩的科幻背景故事,簡(jiǎn)約的馬賽克畫風(fēng)。除了運(yùn)用,事件,運(yùn)動(dòng),控制,偵測(cè),變量等基礎(chǔ)模塊。大量的進(jìn)行克隆訓(xùn)練,還有smoke噴射軌跡等細(xì)節(jié)處理。讓我們的游戲更加的精美。此外,小朋友們還可以自行發(fā)揮,進(jìn)行一些修飾。

后記:小編朋友公司研發(fā)了一個(gè)游戲化的少兒編程在線課程(5-12歲),游戲化教學(xué)結(jié)合Scratch 3.0(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學(xué)了幾次課,非常喜歡(超預(yù)期),16次課才200多塊錢,對(duì)鍛煉孩子的思維能力和動(dòng)手能力很有幫助。

感興趣的朋友可以關(guān)注一下掃描二維碼,或微信搜索“大耳猴少兒編程”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 邹城市| 周至县| 连云港市| 红桥区| 玛沁县| 桦南县| 罗源县| 曲阜市| 内黄县| 崇阳县| 郴州市| 衡山县| 宜兴市| 平谷区| 星座| 垦利县| 吉首市| 宜良县| 海晏县| 凉城县| 威海市| 云梦县| 中牟县| 新蔡县| 普兰店市| 拜城县| 玛纳斯县| 辛集市| 嘉黎县| 蚌埠市| 布尔津县| 庆云县| 滦平县| 三亚市| 平谷区| 延津县| 红河县| 阿拉善盟| 米泉市| 南京市| 安福县|