資訊內(nèi)容
Scratch 3.0官方教程 - 5.制作追趕游戲 Chase Game
上一節(jié)的消除游戲,大家有沒(méi)有玩得很開心?雖然游戲比較簡(jiǎn)單,但這里面已經(jīng)涉及了一些游戲的基本要素和原理,隨著大家的深入學(xué)習(xí),可以用Scratch制作出更復(fù)雜更好玩的游戲哦!像超級(jí)瑪麗、Flappy Bird,甚至象棋、圍棋都可以實(shí)現(xiàn),而且還可以添加電腦AI與你對(duì)戰(zhàn)!
對(duì)了,為了提醒后面新加入學(xué)習(xí)的同學(xué),我們目前使用的Scratch 3.0 Beta版本的網(wǎng)址是https://beta.scratch.mit.edu/,大家可以收藏在瀏覽器收藏夾中,方便以后使用。
?
接下來(lái),還是讓我們先看一下一一編程翻譯出品的官方視頻吧。
Scratch 3.0官方教程 - 5.制作追趕游戲 Chase Game
1.添加一個(gè)背景


首先,我們來(lái)添加一個(gè)背景。我們點(diǎn)擊Scratch右下角的【選擇一個(gè)背景】按鈕,在彈出的列表中找到【Underwater 1】,點(diǎn)擊一下,這樣這張水下背景圖就添加到我們的動(dòng)畫窗口了。
2.添加一個(gè)角色


我們把小貓角色刪除,大家肯定都會(huì)啦。然后我們?cè)購(gòu)摹?strong>選擇一個(gè)角色】列表中找到【Octopus】章魚角色,添加到動(dòng)畫窗口中。
3.用方向鍵控制左右移動(dòng)


在制作音樂(lè)那一節(jié),我們已經(jīng)學(xué)會(huì)了如何用鍵盤來(lái)控制樂(lè)器的演奏,那如何用鍵盤來(lái)控制角色的移動(dòng)呢?其實(shí)我們只需要在按下按鍵的時(shí)候改變角色的位置坐標(biāo)就好啦。
我們?cè)凇?strong>事件】類別中找到【當(dāng)按下空格鍵】模塊拖拽到代碼編輯區(qū),然后把按鍵改為向右箭頭【→】,在【運(yùn)動(dòng)】類別中找到【將x坐標(biāo)增加10】,放到按鍵模塊下。同樣的,我們添加控制向左移動(dòng)的代碼,注意x坐標(biāo)增加為-10。
4.用方向鍵控制上下移動(dòng)


控制角色上下移動(dòng)跟左右移動(dòng)類似,我們只需要改變按鍵為【↑】和【↓】,同時(shí)運(yùn)動(dòng)模塊使用【將y坐標(biāo)增加10】和【將y坐標(biāo)增加-10】。
5.添加另一個(gè)角色


我們想控制章魚來(lái)追趕星星,那我們就再添加一下【Star】角色吧。
6.隨機(jī)移動(dòng)


如何讓星星隨機(jī)移動(dòng)呢?在上一節(jié)制作消除游戲里,我們已經(jīng)學(xué)會(huì)了類似的方法,不過(guò)這次的運(yùn)動(dòng)方式我們換成【在1秒內(nèi)滑行到隨機(jī)位置】。
7.當(dāng)章魚被碰到的時(shí)候發(fā)出聲音


現(xiàn)在我們讓星星隨機(jī)移動(dòng),并用方向鍵控制了章魚移動(dòng)。那當(dāng)我們控制章魚追上星星的時(shí)候,我們想讓它發(fā)出聲音怎么辦呢?
i.添加【當(dāng)綠旗被點(diǎn)擊】模塊和【重復(fù)執(zhí)行】模塊。
ii.在【控制】類別中找到【如果 那么】條件判斷模塊,放到重復(fù)執(zhí)行內(nèi)部。
iii.選中章魚角色,然后在【偵測(cè)】類別中找到【碰到鼠標(biāo)指針?】模塊,將鼠標(biāo)指針改為Star,拖拽到如果后面的六邊形孔中。
iv.在【聲音】類別中找到【播放聲音pop等待播完】。大家會(huì)發(fā)現(xiàn)pop這里沒(méi)法選擇Wand聲音呢?這個(gè)小挑戰(zhàn)一一就留給大家自己嘗試下,看如何添加Wand聲音。提示一下,Scratch界面的左上方有聲音選項(xiàng)卡可以切換哦,嘻嘻。
8.建立一個(gè)得分變量


跟上節(jié)一樣,我們添加一個(gè)得分變量score,用來(lái)計(jì)算章魚每次追趕上星星的得分。
9.讓章魚被碰到時(shí),增加得分


這一步,我們上節(jié)課也已經(jīng)學(xué)過(guò)了,一一就不再重復(fù)講述咯。如果有困難的同學(xué),可以去看下上一節(jié)這部分內(nèi)容的講解。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
德潤(rùn) | 看會(huì)編程de科技娃 如何委婉不失創(chuàng)意地炫耀母后大人
每天叫醒你的不是鬧鐘,而是母后大人!你,占據(jù)了她的時(shí)間表全部!母愛(ài)偉大而無(wú)私! 會(huì)編程的娃從不走尋常路,來(lái)看看吧 01 評(píng)析 這部作品吸引小編的地方在于,他沒(méi)有像其他作品一樣,在一開始就抒發(fā)自己
- 下一篇
2021年藍(lán)橋杯模擬試題及考試白皮書下載
2021年藍(lán)橋杯模擬試題及考試白皮書下載。此白皮書詳細(xì)介紹的2021年藍(lán)橋杯的考試內(nèi)容、時(shí)間、級(jí)別,以及樣題、計(jì)分點(diǎn)。以及大篇幅介紹了藍(lán)橋杯的Scratch、Python、C++、Arduion、EV3初級(jí)、中級(jí)模擬試題。本冊(cè)共156頁(yè)。
