遊戲構想:
1.角色在舞台中隨機出現,間隔1秒後消失。
2.如果滑鼠點到角色,就加10分。
3.遊戲時間10秒(或更多),時間到就停止遊戲。
基本做法:
1. 先新增兩個變數,「時間」和「分數」。
2. 將「時間」設為10,「分數」設為0。
3. 「時間」每隔1秒就-1,如果時間=0時,就停止程式。
(時間倒數,最好和角色動作程式各自分開,避免受到角色顯示/隱藏所等待的時間干擾。也可把時間倒數程式,放在背景)
4. 重複執行,角色定位到 x:「亂數取-200到200」 y:「亂數取-180到180」,角色每隔1秒就隱藏,再隔1秒再顯示。
(Scratch3的舞台為x:-273~273,y:-215~216,避免角色到最邊緣,可取範圍內的整數即可)
(角色隨機定位,也有「定位到隨機位置」積木可用,但有時會到舞台最邊緣)
5. 當角色被點擊時,角色立即隱藏,「分數」增加10分。
進一步思考:
1. 增加更多隻或更多種角色。
2. 設計不同加分或扣分角色。
3. 角色顯示/隱藏的時間,不一定要1秒,也可以使用隨機0.5~2秒。
4. 角色有兩種造型(打到前/打到後)。
5. 將滑鼠游標變成一把槌子。(比單純用滑鼠點擊角色更難)