Scratch跳一跳怎么做 游戲腳本設(shè)計(jì)

Scratch作為一款趣味十足的少兒編程軟件,用搭積木的方式實(shí)現(xiàn)編程開(kāi)發(fā),既便于用戶理解,又簡(jiǎn)化了編程的中的語(yǔ)法問(wèn)題,下面就以跳一跳游戲?yàn)槔v述下吧。

Scratch選擇跳一跳角色背景

準(zhǔn)備工作:

選擇角色及背景,主要包括跳一跳的主角,以及整個(gè)游戲的背景,以及成功或失敗時(shí)的音樂(lè)。

制作步驟:

1. 我們首先要學(xué)會(huì)如何使角色移動(dòng)

通過(guò)三個(gè)積木控制移動(dòng)方向:

連續(xù)按下上,左,右鍵后角色可移動(dòng)10步,我們需要這樣搭積木:

Scratch跳一跳移動(dòng)步驟設(shè)置

2. 游戲開(kāi)始,需要一個(gè)變量“status”,來(lái)判斷“小人”是起跳前還是起跳后。只有在起跳下落后再進(jìn)行判斷成功失敗。新建變量“接觸到本身判斷”在下落后先判斷與母體的接觸,如果接觸到母體,不再進(jìn)行與克隆體的判斷。

3. 移動(dòng)到起步位置,要使用一個(gè)變量“克隆體x坐標(biāo)”用它來(lái)記錄克隆體位置的x坐標(biāo),便于計(jì)算出“小人”要往左移動(dòng)的距離,得到終點(diǎn)坐標(biāo)。

Scratch跳一跳音樂(lè)設(shè)置

4. 重復(fù)執(zhí)行;角色object碰到了piayer發(fā)出聲音,并通過(guò)移動(dòng)x軸坐標(biāo)來(lái)改變角色位置

5.改變?cè)煨停黾佑?jì)分變量,跳躍成功+1分,如果落在盒子中心+2分

設(shè)計(jì)完成后需要先進(jìn)行測(cè)試,只需要達(dá)到跳一跳的游戲效果即可,例如角色通過(guò)上、下、左、右鍵移動(dòng),碰到object后object自動(dòng)切換為角色或背景。

Scratch最新版

Scratch最新版

類(lèi)別:編程工具   大小:47.83M    語(yǔ)言:簡(jiǎn)體中文

評(píng)分:6
網(wǎng)友評(píng)論
圖文推薦