国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

?Scratch課堂丨在Scratch上制作植物大戰僵尸游戲

極客小將2021-04-16-
“什么?玩植物大戰僵尸還能學數學,是的你沒聽錯。來和我們一起進步你的口算吧!記得文末點擊閱讀原文有福利哦” 01 —

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


01

—效果展示—

upload/article/images/2021-04-16/dadaec4da387cb2986b638440fbdb8f7.jpg

02

—腳本展示—

upload/article/images/2021-04-16/40d13bc11910307224960f9990cfd413.jpg

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

upload/article/images/2021-04-16/24bd7c3bbe1df7c4d8b85f226dab602f.jpg

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

upload/article/images/2021-04-16/fb368a492068cf39a437e668c4c1aa2c.jpg

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

upload/article/images/2021-04-16/f30687284bc5c8c539aea1263f2d7fc9.jpg

------僵尸角色腳本------

upload/article/images/2021-04-16/e8a0e830cefa4ea2fd65b8a4ef4b732d.jpg

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

03

—知識要點—

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

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

  3. 動作模塊的使用

  4. 偵測模塊的使用

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

  6. 數字運算模塊的使用

04

—游戲腳本的分析—

1:這個游戲的所有角色共有:倒計時、豌豆莢、豆豆、僵尸這幾個,倒計時在游戲開始后循環播放321的動作后隱藏,并廣播僵尸出發:游戲正式開始!

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

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

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

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

6:僵尸角色腳本收到:游戲僵尸出發廣播,就向豌豆方向移動,當碰到豌豆則玩家游戲失?。?

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

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 昌黎县| 洞头县| 津市市| 吉林市| 宁河县| 宾阳县| 文山县| 奈曼旗| 来宾市| 波密县| 洛扎县| 政和县| 余姚市| 南投县| 资溪县| 固原市| 耒阳市| 屏南县| 麻江县| 高碑店市| 南乐县| 达日县| 乌拉特前旗| 洮南市| 三河市| 安图县| 宿松县| 德兴市| 昌邑市| 温州市| 西乌珠穆沁旗| 美姑县| 湘乡市| 绥棱县| 安远县| 保德县| 册亨县| 左云县| 绥滨县| 阿拉善左旗| 临夏县|