憤怒的小鳥曾經很熱門,網上還說他是程序員最喜歡玩的遊戲。最早我是WIKIOI的評測頁面看到他的,後來在2014年全國信息學奧林匹克聯賽第一天第三題飛揚的小鳥也看到了它。所以,忽然想作一個相似憤怒的小鳥的但實現更加簡單的遊戲——憤怒的小牛。程序員
我用的是Scratch編程軟件,之因此叫「小牛」,是由於Scratch中小牛的形象比小鳥好看。web
一、小鳥:用小牛代替,遊戲過程當中一直往降低,用戶點擊鼠標或者按上移鍵時往上移動一點點。編程
二、水管:因爲水管上下高度的計算與設置比較麻煩,故用魔鬼代替,不分上下。app
三、遊戲積分:魔鬼移動到最左邊,分數+1遊戲
四、遊戲結束:小牛碰到魔鬼或者碰到邊緣flash
一、小牛:遊戲開始時,y座標一直-1,但按上移鍵或者點擊鼠標,y+10,碰到邊緣或者魔鬼,標記結束。io
二、魔鬼:本身自己隱藏起來,每一個一段時間克隆本身;克隆體移動到右邊的隨機高度,慢慢往左移動,碰到左邊緣分數+1,本身同時消失。ast
三、開始與結束:點擊綠旗廣播開始,各個角色同時執行代碼;發現標記爲1時停在所有,顯示Game Over。ftp
在海洋底下,有不少妖魔鬼怪,他們只會向左移動,碰到魔棒就會死亡。爲了消滅妖魔鬼怪,小牛決定隻身下海,吸引鬼怪觸碰魔棒。這是很是危險的,由於小牛碰到妖魔鬼怪,就會被吃掉!並且,在大海中,因爲小牛很重,會一直往下沉,沉入海底就上不去了,因此小牛須要不停向上遊;然而,小牛出海之後,就不能下海了,因此小牛也不能浮出水面。按上鍵或者點擊鼠標,小牛能夠往上游,不操做小牛會慢慢沉入海底。軟件
這個只是最簡單的版本,你還能夠設置不一樣速度,或者加入其餘元素,讓遊戲更好玩!