資訊內(nèi)容
Scratch3.0少兒編程案例:星際大戰(zhàn)(上)
張小盒是我國(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é)束。
編程實(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.????? 將九宮格棋盤移到最后層。
張小盒編程
1.????? 設(shè)置初始位置和分?jǐn)?shù)。
2.????? 讓張小盒跟隨方向鍵移動(dòng),且不能移出九宮格。
3.????? 碰到小飛碟廣播游戲結(jié)束。
小飛碟編程
1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。
2.????? 設(shè)置克隆體移動(dòng)軌跡。
愛(ài)心編程
1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。
2.????? 如果分?jǐn)?shù)不等于8和分?jǐn)?shù)除以10的余數(shù)不是8時(shí),才進(jìn)行克隆。
3.????? 如果碰到張小盒,加一分,廣播進(jìn)行第二次的克隆,刪除克隆體。
鉆石編程
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)注一下掃描二維碼,或微信搜索“大耳猴少兒編程”

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

- 上一篇
Scratch3.0少兒編程案例:星際大戰(zhàn)(下)
????張小盒是我國(guó)著名動(dòng)漫人物,在scratch 3.0少兒編程案例游戲中使用大眾所喜愛(ài)的動(dòng)漫人物可以大大增加游戲案例的趣味性和美觀度。今天我們就上一篇scratch 3.0少兒編程案例:星際大戰(zhàn)(上)來(lái)繼續(xù)完善我們的張小盒星際大戰(zhàn)游戲吧。我們上一篇寫到使用了5個(gè)角色:張小盒、
- 下一篇
Scratch3.0少兒編程案例:乘坐熱氣球
一、案例簡(jiǎn)介 今天我們要用Scratch3.0幫助小王子,讓他可以去鄰國(guó)參加宴會(huì)。有人提起坐馬車去,有人提議坐小船去,突然小王子看到小河邊有一個(gè)非常大的熱氣球。小王子立刻決定要乘坐熱氣球去參加宴會(huì)。可是啊空中有非常多的小鳥(niǎo),我們要