資訊內容
少兒創意編程(特20)scratch之玩轉貪吃蛇
相信大家都玩過貪吃蛇的游戲吧!?今天我們就來學習幾種貪吃蛇變長的做法,其余內容不涉及,來玩轉貪吃蛇吧!
一、入門級
入門級貪吃蛇變長的方法很簡單,就是造型切換。當貪吃蛇吃到一個蘋果得分后,它就切換為下一個造型,得分越多,造型越長。
造型變化如上圖,程序比較簡單,這里就不展示了。
二、基礎級
在貪吃蛇變長的眾多做法中,克隆是最常用的方法,而且非常簡單。
如上圖,蛇頭是綠色的小球,蛇身是黃色的小球。每吃到一個水果,得分就會增加。蛇身在移到蛇頭位置后等待一下再克隆自己,接著等待一個與得分相關的時間后,刪除克隆體。
蛇身具體程序如上圖,是不是超級簡單。
??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
再看上圖的貪吃蛇及其程序,雖然和之前的程序有很大的不同,但思路是一模一樣的!
三、進階級除了上文的造型和克隆的方法,貪吃蛇變長的方法還有畫筆和列表相結合的方法。
如上圖,這種方法相對要復雜一些,先用列表記錄蛇頭的運行坐標,列表的長度等于變量蛇身長度;同時蛇頭不停的落筆留下運動軌跡。
這是蛇頭的相關程序。
上圖是蛇身的程序,大家一定很奇怪,這個貪吃蛇是怎么做出來的?
看了上圖,大家是不是茅塞頓開,原來蛇身的落筆顏色和背景相同,所以才產生了貪吃蛇變長的效果啊!
更多方法歡迎大家和我探討!
以上為臨汾南城教輔中心開設的課程,歡迎各位家長和小朋友前來咨詢、試聽。
地址:
??臨汾市堯都區南外環立交橋康匯苑小區
電話:
??15035795268(李老師)
相關精彩鏈接:
少兒創意編程(特19)scratch游戲中背景移動的奧秘
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
