天天看點

使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動

我們在做遊戲的過程中會涉及一些過關的程式,這裡以一關關卡為案例給大家進行介紹,需要多關卡的可以自行添加。

彈球過關

  • 目标
    • (1)彈珠彈球得分
    • (2)障礙物消失則過關
  • 任務
    • 1.劇本設計
    • 2.程式設計
  • 遊戲活動

目标

(1)彈珠彈球得分

(2)障礙物消失則過關

任務

1.劇本設計

主題:“會過關”的彈珠球

舞台:草地

角色:小球、反彈闆、草地警戒線、障礙物、得分、關卡

故事:小球和反彈闆在空地上玩遊戲,小球碰到邊緣就會反彈,碰撞障礙物,障礙物會有碰撞聲并消失,障礙物全部消失,則進入下一關。如果小球掉到地上,遊戲就結束。

2.程式設計

角色 設計思路 指令 程式
背景 點選
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
,進入開始背景,當得分達到一定的要求,廣播過關,将關卡增加1,切換下一關背景,将暫停設為1(定義暫停變量,用來控制過關之後小球運動)
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
start按鈕 點選
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
,進入開始頁面,點選start,廣播過關指令進入第一關。
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
小球 當點選
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
,小球設定造型,設定得分與關卡執行次數,同時更換開始背景,點選start,則進入第一關
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
當接收過關指令後小球仍是靜止狀态,按下空格鍵後,開始運動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
小球開始運動後判斷是否碰撞障礙物以及邊緣,若碰撞障礙物則增加音效并更改球體造型,若碰撞危險線,則遊戲結束
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
反彈闆 同上個文章
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
若進行新關卡,則反彈闆位置歸位
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
障礙物 克隆
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
碰撞小球消失克隆體,障礙物消失則過關
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
得分 小球碰撞障礙物分數加1
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
關卡 障礙物消失進入下一關,更換背景色與障礙物數量
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動

————————————————

遊戲活動

  1. 進入開始頁面,點選start進入第一關
  2. 進入第一關

    點選空格,球體彈出,碰到障礙物則發出碰撞聲并短時間内更改造型,碰撞物消失,碰撞物消失得分加1,障礙物全部消失進入下一關

  3. 進入第二關
使用Scratch制作打彈球遊戲(二)-得分過關目标任務遊戲活動

繼續閱讀