“什麼?玩植物大戰殭屍還能學數學,是的你沒聽錯。來和我們一起進步你的口算吧!記得文末點擊閱讀原文有福利哦”
01
—
—效果展示—
02
—
—腳本展示—
------舞臺背景腳本------
------遊戲開始倒計時角色腳本------
------豌豆角色腳本------
------殭屍角色腳本------
------豆豆角色腳本------
03
—
—知識要點—
數據模塊中變量創建與使用
控制模塊中循環和條件表達式的使用
動作模塊的使用
偵測模塊的使用
角色在舞臺上中心座標的使用
數字運算模塊的使用
04
—
—遊戲腳本的分析—
1:這個遊戲的所有角色共有:倒計時、豌豆莢、豆豆、殭屍這幾個,倒計時在遊戲開始後循環播放321的動作後隱藏,並廣播殭屍出發:遊戲正式開始!
2:豌豆角色中的腳本主要控制:和用戶交互的部分,詢問(也就是讓用戶輸入答案),詢問的內容呢採用1-4數字代表加減乘除,比如隨機數爲1:就出加法題。
3:數字1和數字2變量呢,我們就作爲詢問用戶兩個做運算的數值,它們也隨即在1-100的範圍產生,做簡單的算法。
4:當用戶回答的答案正確時候廣播:讓豆豆發射,啓動豆豆腳本的同時,豌豆角色腳本開始下一題詢問。
5:當豆豆角色收到發射指令後按照指定移動速度像殭屍方向移動,角色互相碰到後,廣播:殭屍被打。
6:殭屍角色腳本收到:遊戲殭屍出發廣播,就向豌豆方向移動,當碰到豌豆則玩家遊戲失敗!
7:重點:殭屍角色收到【塑料殭屍被打】廣播後,要判斷血量和數量也就是(生命值),以這兩點來判斷是遊戲結束玩家勝利了,還是殭屍被打死,放出下一個殭屍,繼續讓玩家算題。
關注公衆號獲取腳本,謝謝!