▷Scratch課堂丨在Scratch上製作植物大戰殭屍遊戲

什麼?玩植物大戰殭屍還能學數學,是的你沒聽錯。來和我們一起進步你的口算吧!記得文末點擊閱讀原文有福利哦


01

—效果展示


02

—腳本展示

------舞臺背景腳本------


------遊戲開始倒計時角色腳本------


------豌豆角色腳本------


------殭屍角色腳本------


------豆豆角色腳本------


03

—知識要點


  1. 數據模塊中變量創建與使用

  2. 控制模塊中循環和條件表達式的使用

  3. 動作模塊的使用

  4. 偵測模塊的使用

  5. 角色在舞臺上中心座標的使用

  6. 數字運算模塊的使用


04

—遊戲腳本的分析

1:這個遊戲的所有角色共有:倒計時、豌豆莢、豆豆、殭屍這幾個,倒計時在遊戲開始後循環播放321的動作後隱藏,並廣播殭屍出發:遊戲正式開始!

2:豌豆角色中的腳本主要控制:和用戶交互的部分,詢問(也就是讓用戶輸入答案),詢問的內容呢採用1-4數字代表加減乘除,比如隨機數爲1:就出加法題。

3:數字1和數字2變量呢,我們就作爲詢問用戶兩個做運算的數值,它們也隨即在1-100的範圍產生,做簡單的算法。

4:當用戶回答的答案正確時候廣播:讓豆豆發射,啓動豆豆腳本的同時,豌豆角色腳本開始下一題詢問。

5:當豆豆角色收到發射指令後按照指定移動速度像殭屍方向移動,角色互相碰到後,廣播:殭屍被打。

6:殭屍角色腳本收到:遊戲殭屍出發廣播,就向豌豆方向移動,當碰到豌豆則玩家遊戲失敗!

7:重點:殭屍角色收到【塑料殭屍被打】廣播後,要判斷血量和數量也就是(生命值),以這兩點來判斷是遊戲結束玩家勝利了,還是殭屍被打死,放出下一個殭屍,繼續讓玩家算題。

關注公衆號獲取腳本,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章