資訊內(nèi)容
Scratch3.0少兒編程案例:星際大戰(zhàn)(上)
張小盒是我國著名動漫人物,想必大家就再熟悉不過了。今天我們用Scratch3.0來做一個關(guān)于張小盒的星際大戰(zhàn)游戲。將有趣的動漫人物結(jié)合到我們少兒編程案例中,使案例更為豐富、美觀以及增強(qiáng)趣味性。
張小盒星際大戰(zhàn)游戲案例:
1.????? 張小盒跟隨上下左右方向鍵移動,并且不能移動到九宮格外面。
2.????? 小飛碟從舞臺邊緣出現(xiàn)向?qū)γ嫖枧_邊緣移動(頂部舞臺邊緣對面是底部舞臺邊緣),并且移動軌跡在九宮格的每一行、每一列的格子中,碰到人物、對面舞臺邊緣消失。
3.????? 愛心、鉆石隨機(jī)出現(xiàn)在九宮格的格子內(nèi),且每出現(xiàn)八個愛心將出現(xiàn)一個鉆石,碰到人物消失。
4.????? 張小盒如果碰到愛心加一分,碰到鉆石加兩分。
5.????? 張小盒如果碰到小飛碟,則游戲結(jié)束。
編程實(shí)現(xiàn)
背景選擇
??選擇一個太空的背景
角色設(shè)置
1.????? 我們需要一個九宮格棋盤做為游戲進(jìn)行區(qū)域。
2.????? 我們需要一個隨著方向鍵移動的張小盒。
3.????? 我們需要一個小飛碟,克隆飛碟并隨機(jī)從四個方向的舞臺邊緣沿三行或三列的格子向?qū)γ嫖枧_邊緣移動,也就是十二個方向產(chǎn)出小飛碟。
4.????? 我們需要一個愛心(鉆石)角色,克隆愛心(鉆石)并隨機(jī)出現(xiàn)在九宮格的九個不同格子內(nèi)。
九宮格棋盤編程
1.????? 設(shè)置九宮格棋盤的位置、大小。
2.????? 將九宮格棋盤移到最后層。
張小盒編程
1.????? 設(shè)置初始位置和分?jǐn)?shù)。
2.????? 讓張小盒跟隨方向鍵移動,且不能移出九宮格。
3.????? 碰到小飛碟廣播游戲結(jié)束。
小飛碟編程
1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。
2.????? 設(shè)置克隆體移動軌跡。
愛心編程
1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。
2.????? 如果分?jǐn)?shù)不等于8和分?jǐn)?shù)除以10的余數(shù)不是8時,才進(jìn)行克隆。
3.????? 如果碰到張小盒,加一分,廣播進(jìn)行第二次的克隆,刪除克隆體。
鉆石編程
1.????? 設(shè)置克隆體隨機(jī)出現(xiàn)的位置。
2.????? 如果分?jǐn)?shù)是8或者分?jǐn)?shù)除以10的余數(shù)是8時,才進(jìn)行克隆。
3.????? 如果碰到張小盒,加兩分,刪除克隆體。
鉆石編程部分和愛心基本一致,就不做過多贅述,小朋友們自己嘗試一下吧!
這樣我們就完成了最基本的張小盒星際大戰(zhàn)的Scratch3.0少兒編程案例游戲,是不是很簡單、很有趣呢?
當(dāng)然我們還可以繼續(xù)完善我們的張小盒星際大戰(zhàn)案例
1.????? 增加張小盒移動時的動作
2.????? 增加愛心、鉆石碰到張小盒時的效果
3.????? 增加一個計(jì)分板
4.????? 當(dāng)碰到鉆石時,進(jìn)入下一關(guān)
5.????? 關(guān)卡越高,小飛碟飛行速度越快,出現(xiàn)越密集
小朋友們,趕緊動手吧,一起來完善張小盒星際大戰(zhàn)的案例游戲,加油!
小結(jié):
本篇少兒編程Scratch3.0案例張小盒星際大戰(zhàn)游戲?qū)W習(xí)使用了:除了事件、運(yùn)動等基礎(chǔ)模塊等,碰撞檢測,還學(xué)會大量使用克隆、隨機(jī)等,增加游戲的趣味性。
后記:小編朋友公司研發(fā)了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學(xué)結(jié)合Scratch3.0(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學(xué)了幾次課,非常喜歡(超預(yù)期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手能力很有幫助。
感興趣的朋友可以關(guān)注一下掃描二維碼,或微信搜索“大耳猴少兒編程”

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

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