Scratch編程趣味篇(二十五)-闖關躲避球-游戲篇

2019-11-26 12:23

第25課 闖關躲避球

? 1?

學習目標

今天,小楊老師分享一個Scratch編程趣味闖關躲避球游戲,效果如下:

2?

編程實現

第一步:材料準備

程序開始,在Scratch軟件的角色庫中選擇“Pico walking”角色,并在角色庫中選取三種球類,如下圖:

https://cdn.china-scratch.com/timg/191128/1222594115-0.jpg


https://cdn.china-scratch.com/timg/191128/1223004R9-1.jpg


第二步:程序搭建

(1)Pico walking角色程序

1)程序初始化,定義角色的初始位置。接著定義角色向左移動和向右移動的程序如下:

https://cdn.china-scratch.com/timg/191128/122300AS-2.jpg

2)定義劫色向上層移動的條件判斷及到達終點的程序如下:

https://cdn.china-scratch.com/timg/191128/1223001c4-3.jpg

3)按下電腦空格鍵,角色向上跳的程序如下:

https://cdn.china-scratch.com/timg/191128/1223024Y7-4.jpg

4)角色上跳以后落回地面的程序如下:

https://cdn.china-scratch.com/timg/191128/1223024053-5.jpg

5)角色碰到球位置重置的程序如下:

https://cdn.china-scratch.com/timg/191128/12230321L-6.jpg

(2)小球角色程序

6)定義小球生成時間3-5秒隨機,并且小球碰到角色發出提示信息,程序如下:

https://cdn.china-scratch.com/timg/191128/1223036238-7.jpg

7)?定義小球大小和球類隨機的程序如下:

https://cdn.china-scratch.com/timg/191128/12230334S-8.jpg

8)?小球從最上層移動到第二層的程序如下:

https://cdn.china-scratch.com/timg/191128/1223034H1-9.jpg

9)?小球從第二層移動到底層的程序類似:

https://cdn.china-scratch.com/timg/191128/1223044Z5-10.jpg

--end--

后記,小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合scratch(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手動力很有幫助。

感興趣的朋友可以掃描二維碼,關注一下,或微信搜索“大耳猴少兒編程”

http://www.oeerar.tw/Uploads/Editor/2018-04-22/5adca08bdc212.jpg

聲明:本文章由爬蟲自動處理和轉載作為教育分享用途,原作者可通過郵件及時和我們聯系處理:freemanzk@qq.com