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

極客小將

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

資訊內(nèi)容

Scratch3.0少兒編程案例:星際大戰(zhàn)(上)

極客小將2020-12-04-
張小盒是我國(guó)著名動(dòng)漫人物,想必大家就再熟悉不過(guò)了。今天我們用Scratch3.0來(lái)做一個(gè)關(guān)于張小盒的星際大戰(zhàn)游戲。將有趣的動(dòng)漫人物結(jié)合到我們少兒編程案例中,使案例更為豐富、美觀以及增強(qiáng)趣味性。 張小盒星際大戰(zhàn)游戲案例: 1.?????

張小盒是我國(guó)著名動(dòng)漫人物,想必大家就再熟悉不過(guò)了。今天我們用Scratch3.0來(lái)做一個(gè)關(guān)于張小盒的星際大戰(zhàn)游戲。將有趣的動(dòng)漫人物結(jié)合到我們少兒編程案例中,使案例更為豐富、美觀以及增強(qiáng)趣味性。

張小盒星際大戰(zhàn)游戲案例:

1.????? 張小盒跟隨上下左右方向鍵移動(dòng),并且不能移動(dòng)到九宮格外面。

2.????? 小飛碟從舞臺(tái)邊緣出現(xiàn)向?qū)γ嫖枧_(tái)邊緣移動(dòng)(頂部舞臺(tái)邊緣對(duì)面是底部舞臺(tái)邊緣),并且移動(dòng)軌跡在九宮格的每一行、每一列的格子中,碰到人物、對(duì)面舞臺(tái)邊緣消失。

3.????? 愛(ài)心、鉆石隨機(jī)出現(xiàn)在九宮格的格子內(nèi),且每出現(xiàn)八個(gè)愛(ài)心將出現(xiàn)一個(gè)鉆石,碰到人物消失。

4.????? 張小盒如果碰到愛(ài)心加一分,碰到鉆石加兩分。

5.????? 張小盒如果碰到小飛碟,則游戲結(jié)束。

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

編程實(shí)現(xiàn)

背景選擇

??選擇一個(gè)太空的背景

角色設(shè)置

1.????? 我們需要一個(gè)九宮格棋盤做為游戲進(jìn)行區(qū)域。

2.????? 我們需要一個(gè)隨著方向鍵移動(dòng)的張小盒。

3.????? 我們需要一個(gè)小飛碟,克隆飛碟并隨機(jī)從四個(gè)方向的舞臺(tái)邊緣沿三行或三列的格子向?qū)γ嫖枧_(tái)邊緣移動(dòng),也就是十二個(gè)方向產(chǎn)出小飛碟。

4.????? 我們需要一個(gè)愛(ài)心(鉆石)角色,克隆愛(ài)心(鉆石)并隨機(jī)出現(xiàn)在九宮格的九個(gè)不同格子內(nèi)。

九宮格棋盤編程

1.????? 設(shè)置九宮格棋盤的位置、大小。

2.????? 將九宮格棋盤移到最后層。

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

張小盒編程

1.????? 設(shè)置初始位置和分?jǐn)?shù)。

2.????? 讓張小盒跟隨方向鍵移動(dòng),且不能移出九宮格。

3.????? 碰到小飛碟廣播游戲結(jié)束。

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

小飛碟編程

1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。

2.????? 設(shè)置克隆體移動(dòng)軌跡。

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

愛(ài)心編程

1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。

2.????? 如果分?jǐn)?shù)不等于8和分?jǐn)?shù)除以10的余數(shù)不是8時(shí),才進(jìn)行克隆。

3.????? 如果碰到張小盒,加一分,廣播進(jìn)行第二次的克隆,刪除克隆體。

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

鉆石編程

1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。

2.????? 如果分?jǐn)?shù)是8或者分?jǐn)?shù)除以10的余數(shù)是8時(shí),才進(jìn)行克隆。

3.????? 如果碰到張小盒,加兩分,刪除克隆體。

鉆石編程部分和愛(ài)心基本一致,就不做過(guò)多贅述,小朋友們自己嘗試一下吧!

這樣我們就完成了最基本的張小盒星際大戰(zhàn)的Scratch3.0少兒編程案例游戲,是不是很簡(jiǎn)單、很有趣呢?

當(dāng)然我們還可以繼續(xù)完善我們的張小盒星際大戰(zhàn)案例

1.????? 增加張小盒移動(dòng)時(shí)的動(dòng)作

2.????? 增加愛(ài)心、鉆石碰到張小盒時(shí)的效果

3.????? 增加一個(gè)計(jì)分板

4.????? 當(dāng)碰到鉆石時(shí),進(jìn)入下一關(guān)

5.????? 關(guān)卡越高,小飛碟飛行速度越快,出現(xiàn)越密集

小朋友們,趕緊動(dòng)手吧,一起來(lái)完善張小盒星際大戰(zhàn)的案例游戲,加油!

小結(jié):

本篇少兒編程Scratch3.0案例張小盒星際大戰(zhàn)游戲?qū)W習(xí)使用了:除了事件、運(yùn)動(dòng)等基礎(chǔ)模塊等,碰撞檢測(cè),還學(xué)會(huì)大量使用克隆、隨機(jī)等,增加游戲的趣味性。

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

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

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

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

預(yù)約試聽(tīng)課

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

主站蜘蛛池模板: 通州市| 闵行区| 东阳市| 喀什市| 鄂州市| 肇源县| 中宁县| 运城市| 醴陵市| 西林县| 龙南县| 洮南市| 宜阳县| 余姚市| 忻州市| 新安县| 柯坪县| 义马市| 碌曲县| 永嘉县| 剑川县| 邹城市| 申扎县| 嘉善县| 自治县| 佳木斯市| 通许县| 保靖县| 浪卡子县| 呈贡县| 蚌埠市| 白城市| 任丘市| 绥滨县| 宝坻区| 葵青区| 六安市| 甘孜县| 郎溪县| 盈江县| 涿州市|