資訊內(nèi)容
Scratch編程趣味篇(二十六)-植物大戰(zhàn)僵尸-游戲篇
第26課 植物大戰(zhàn)僵尸
? 1?
學習目標今天,小喵老師分享一個Scratch編程制作經(jīng)典極富策略性的小游戲-植物大戰(zhàn)僵尸。當經(jīng)典的游戲鈴聲響起,真是滿滿的回憶,各種升級版本更是增加了挑戰(zhàn)的樂趣。游戲效果如下:
以下程序只展示第一關(guān)的內(nèi)容,更多精彩內(nèi)容大家在下載完程序以后可以自行調(diào)試,效果如下:
獲取本程序源碼,請大家讓一個好友關(guān)注本公眾號,然后在公眾號消息里或者文章下方留言回復“已推廣-闖關(guān)躲避球”,即可獲取程序源代碼鏈接。
? 2?
編程實現(xiàn)第一步:材料準備
游戲中涉及的角色很多,太陽、小豌豌、豌豆、僵尸、噴壺、施肥袋等等,背景也是多種多樣。這里就不一一列舉。
第二步:程序搭建
(1)定義角色的移動
僵尸的動作定義如下:
小豌豌的動作定義如下:
豌豆的動作定義如下:
這些是這個游戲的核心角色的程序代碼,其他角色的定義,大家可以在獲取程序以后自行研究。
對于一個復雜的程序,每個人的編程思路還有實現(xiàn)方法都不一樣,不過還是提醒大家要有模塊化編程的思想,一方面是為了程序更具可讀性,另一方面也方便自己對程序的調(diào)試。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除

- 上一篇
scratch編程帶著小豬佩奇又來啦:制作喬治哭的畫面
這次有趣的scratch編程課,老師帶著小豬佩奇中的喬治來做小程序啦!在小豬佩奇動畫片中,喬治哭起來可是很有特色的,這次我們就用scratch來實現(xiàn)這個畫面。我們首先來觀察一下喬治哭的畫面。在這個畫面中,喬治的表情會變化,眼淚會飛出來!所以我們要制作這兩個效果!
- 下一篇
Scratch教程(九)——打磚塊游戲
前言 有一段時間沒有更新Scratch教程,一來是孩子開始學習Python編程,在解決實際問題的時候畢竟Scratch這種玩具式的語言還是很難勝任的;二來是由于學校一直推行的是logo語言編程。不過這種狀況已經(jīng)改變,從今年開始,學校終于打算開設(shè)Scratch課程,對于初學計