优秀课程案例:使用Scratch制作打弹球游戏3-过关增强版
游戲背景
主題:“陰雨不定”的反彈板與彈珠
舞臺:草地、墻角、室內等
角色:小球、反彈板、草地警戒線、障礙物、關卡
故事:小球和反彈板約定一起玩游戲,但是由于特殊原因,小球和反彈板的心情琢磨不定,所以給游戲增添了難度。反彈板想給小球施加壓力便將自己的長度縮短,而小球看到反彈板為也會發起反擊,增加自己的移動速度。那么小球和反彈板究竟誰的實力更勝一籌呢?
目標
1.增加彈珠移動速度
2.縮短/增長反彈板長度
3.效果圖展示
4.縮短反彈板長度
5.增加彈珠移動速度
游戲流程圖
任務
(1)陰雨不定的反彈板
背景
反彈板在和彈珠玩游戲,剛開始游戲很愉快,但是慢慢的反彈板想給彈珠一些壓力,所以遍偷偷地將自己的長度給縮短了。
程序設計
步驟一:繪制五個不同長度的反彈板,效果圖如下:
步驟二:繪制完成之后返回代碼部分,當我們接收到換成某關卡背景的時候,自動切換下一個造型即可。效果圖如下:
步驟三:點擊開始,任務完成。
tip:在繪制造型的時候需要注意造型的順序。
(2)奮起反擊的彈珠
背景
彈珠看到反彈板越來越不友好,所以心里暗自要奮起反擊。而它的反擊方式就是隨著反彈板長度的縮短而增加自己的移動速度,心中暗自與反彈板較量著。
程序設計
步驟一:新建“小球移動速度”變量。
步驟二:點擊球體代碼,設置初始化球體速度,以及增加球體速度。
步驟三:點擊開始,任務完成。接受彈珠瘋狂的報復吧!!!
tip:球體速度可根據自己的設置進行更改。
代碼展示
下面展示的是我完成本操作步驟的一個代碼,里面包含其它功能的實現,所以僅供參考。謝謝
往期推薦
優秀課程案例:使用Scratch制作打彈球游戲2-得分過關
優秀課程案例:使用scratch制作清明節詩歌朗誦
優秀課程案例:使用Scratch制作打彈球游戲1-反彈球
優秀課程案例:使用scratch自制電子畫板(Scratch畫筆類積木、事件類積木中消息廣播的應用)
送書福利|《Scratch3.0少兒編程一玩就會》等你來拿!
scratch3.0編寫的節假日主題課!
如何用scratch實現打色子的游戲
scratch3數學之美-曼陀羅曲線
資訊 | 武漢中小學興起人工智能課,學生接受程度超過預期
Scratch3.0中使用多種方法制作貪吃蛇游戲!
總結
以上是生活随笔為你收集整理的优秀课程案例:使用Scratch制作打弹球游戏3-过关增强版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vite 本地运行首次进入页面加载慢问题
- 下一篇: vue首次赋值不触发watch