05貓咪過街


【遊戲名稱】貓咪過街

 

【玩法】

有四條車道不斷地有車子經過,貓咪可以在街道與車道間走動,車道上會隨機出現香蕉,若貓咪吃到5個香蕉就過關,被車子撞到三次就失敗。

 

【素材】

背景:street.png、失敗.png、過關.png

貓咪:cat1.gif, cat2.gif

香蕉:bananas.png

汽車:car1.gif, car2.gif, car3.gif, car4.gif, car5.gif

右邊界:line.png

 

【配分】

5 設定舞台造型有街道(street.png)、過關(過關.png)、失敗(失敗.png),預設的顯示的舞台造型為街道(street.png)

10 製作貓咪角色(cat1.gif, cat2.gif),設定其大小為60%,將貓咪放到下方的街道,並讓貓咪不斷地變換造型,做出走路的動畫。

(須使用積木)

10 當按下方向鍵的向左鍵時,貓咪會往左移動(間距60),當按下方向鍵的向右鍵時,貓咪會向右移動(間距60)。當按下方向鍵的向上鍵及向下鍵時,貓咪會在街道與車道間穿梭(間距60)

5 新增二個變數「吃到香蕉數目」設定其起始值為0、「生命值」設定其起始值為3

5 製作香蕉(bananas)的角色,設定其大小為40%,一開始先設定為隱藏。

10 讓香蕉出現在車道中間隨機的位置,若貓咪吃到香蕉,則等待1秒後再出現在車道中隨機的位置。

10 若貓咪吃到5根香蕉,則切換到過關(過關.png)的場景,遊戲結束。

20 製作車子的角色,設定其造型為car1~5.gif,設定其大小為40%,。讓車子由左往右開,直到碰到右邊界(line.png)後消失,再等待隨機3~5秒後,再重新由左往右開。每次車子出現的造型是隨機的。

5 複製3個車子,並放到不同的車道中。

10 若貓咪碰到車子,車子會說「撞到了」1秒,變數「生命值」會減少1

10 當變數「生命值」為0時,則切換到失敗(失敗.png)的場景。

Comments