Ⅰ scratch編程小游戲製作教程
新建兩個變數(倒計時、隨機數),其中倒計時用來給整局游戲進行倒計時,隨機數用於在開局時隨機出一個解密數字。
1、准備兩個角色的貼圖用於炸彈和爆炸效果,這兩個貼圖是我在慧編程軟體中找到的,然後上傳到scratch中的。
在設計製作游戲腳本的時候可以發現,腳本中主要有運動、外觀、聲音、事件、操控模式以及數據等相應的棚磨殲部分組成,每個腳本都具有一些圖形化的命令。
孩子們在進行拖動模塊的過程中能夠根據命令對游戲進行設計,避免了傳統的編程語言規則的學習,讓孩子根據模塊創設出各種各樣的作品。
Ⅱ scratch2.0怎麼製作,簡單版的貪吃蛇游戲呢
1、游戲工作過程。鍵盤主要控制貪吃蛇的頭部移動,尾巴是沿著軌跡移動就行。貪吃蛇的身體,是用程序畫筆模塊畫出來的。如果頭部吃到食物,就給游戲分數加分。
2、創建角色:新建3個角色分別為「頭部」、「尾巴」、「食物」(貪吃蛇角色的形狀可以自己動手畫畫,但是要注意造型的中心點位置,否則身體和頭尾會不一致)。
3、創建分數變數:新建一個變數,名稱為「游戲分數」。用來記錄吃到的食物數量,以及游戲成績。
4、創建軌跡列表:新建3個列表,名稱分別為「頭部_坐標X」「頭部_坐標Y」「頭部_方向」。
用來記錄貪吃蛇的移動軌跡,方便尾巴追隨軌跡移動(將在舞台上的列表隱藏,以免影響舞台觀看)。
5、編寫程序
頭部程序:鍵盤控制頭部移動,畫筆畫下軌跡,並且列表記錄頭部的軌跡。
尾巴程序:按照軌跡列表移動,畫筆畫下背景色,保持貪吃蛇身體長度。
食物程序:碰到頭部角色,代表食物被吃,改變自身位置,游戲加分。
6、最終游戲效果:點擊「綠色旗子」開始游戲,按下鍵盤的方向鍵,控制貪吃蛇移伍唯橡動。
吃到食物時,變數「游戲分數」就會加1分。
1、游戲工作過程:鍵盤主要控制貪吃蛇的頭部移動,尾巴是沿著軌跡移動就行。貪吃蛇的身體,是用程序畫筆模塊畫出來的。如果頭部吃到食物,就給游戲分數加分。
2、創建角色:新建3個角色分別為「頭部」、「尾巴」、「食物」(貪吃蛇角色的形狀可以自己動手畫畫,但是要注意造型的中心點位置,否則身體和頭尾會不一致)。
3、創建分數變數:新建一個變數,名稱為「游戲分數」。用來記錄吃到的食腔旁物數量,以及游戲成績。
4、創建軌跡列表:新建3個列表,名稱分別為「頭部_坐標X」「頭部_坐標Y」「頭部_方向」。
用來記錄貪吃蛇的移動軌跡,方便尾巴追隨軌跡移動(將在舞台上的列表隱藏,以免影響舞台觀看)。
5、編寫程序
頭部程序:鍵盤控制頭部移動,畫筆畫下軌跡,並且列表記錄頭部的軌跡。
尾巴程序:按照軌跡列表移動,畫筆畫下背景色,保持貪吃蛇身體長度。
食物程序:碰到頭部角色,代表食物被吃,改變自身位置,游戲加分。
6、最終游戲效果:點擊「綠色旗子」開始游戲,按下鍵盤的方向鍵,控制貪吃蛇移動。
吃到食物時,變數「游戲分數」就會加1分。
現在,我們來看看是怎麼編的吧
首先,選一個深色背景,導入蛇和蘋果後,新建好變數:
蛇代碼:
這樣,蛇頭就能動了,那麼蛇身體怎麼辦呢?
用克隆就行了:
蛇吃的蘋果越多,身體就越長,現在,我們來編蘋果的山或代碼
我們要保證屏幕上面只能出現一個蘋果,就要用到變數了:
如果食物數量等於零時,就克隆一個出來,把數量增加一,被吃了後,加一分,長度增加0.1,這樣蛇就會變長,就可以玩了!