Scratch2課程:猴子接香蕉
製作一個遊戲程式,
香蕉會從天上隨機位子掉下來,猴子接到的話就得分。

作業1:先將需要的角色和變數設定好吧
●新增角色「猴子」、「香蕉」,並適當的將角色縮小。

●產生一個變數「吃到幾串香蕉」,適用所有角色

作業2:將基本接香蕉程式完成
想想:猴子要做什麼

想想:香蕉要做什麼

作業3:將接香蕉程式改的更好玩
修改程式:
作業4:將程式做得更完美,並加入聲光效果
香蕉會從天上隨機位子掉下來,猴子接到的話就得分。

作業1:先將需要的角色和變數設定好吧
●新增角色「猴子」、「香蕉」,並適當的將角色縮小。

●產生一個變數「吃到幾串香蕉」,適用所有角色

作業2:將基本接香蕉程式完成
想想:猴子要做什麼
- 移動:猴子著你的滑鼠,但只能在最下方左右移動(範例程式是y:-146)
- 吃到香蕉部份:首先將變數「吃到幾串香蕉」設為0,
- 當猴子吃了10串香蕉後,遊戲說「過關」,然後停止整個程式。
- 範例程式:

想想:香蕉要做什麼
- 香蕉只能從上方出現,並從隨機的位置往下掉
- 掉到最下方地上,就消失
- 掉到猴子上,就消失,並紀錄加吃到1串香蕉。

作業3:將接香蕉程式改的更好玩
修改程式:
- 基本分設為10分,接到香蕉還是加1分,分數到20分就「過關」。
- 加入新角色:如「足球」,掉下來打到扣2分,分數低於0分就「GG」。
- 加入計時器,時間超過20秒,就「時間到」,全部停止。
- 完成後,就可以複製角色,速度可以變化…等。
- 完成後是不是有bug呢?
作業4:將程式做得更完美,並加入聲光效果
留言
張貼留言