极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch少儿编程小游戏系列--01乒乓球

极客小将2020-10-21-
乒乓球小游戏规则 1、乒乓球在屏幕上自由弹跳; 2、当乒乓球碰到屏幕下方的红线时游戏结束; 3、可以用鼠标控制反弹板把下落的乒乓球弹回; 4、反弹板每成功弹回一次得1

乒乓球小游戏规则

1、乒乓球在屏幕上自由弹跳;

2、当乒乓球碰到屏幕下方的红线时游戏结束;

3、可以用鼠标控制反弹板把下落的乒乓球弹回;

4、反弹板每成功弹回一次得1分;

5、得到5分即为胜利。功能

功能

分解

1.小球四处反弹

2.移动反弹板

3.小球碰到反弹板弹起

4.小球碰红线游戏结束

5.设置比分

6.游戏胜利提示

接下来,跟我一步一步实现吧!

小球四处反弹

01

实现功能:让小球在舞台上反弹移动

  • 在“舞台”中“选择一个背景图”

upload/article/images/2020-10-21/a0aab7b1ef6cf129984da2307a1a8e5c.jpgupload/article/images/2020-10-21/8e632f358bd0632682668ed80d2cec92.jpg
  • 在右下角的角色区“选择一个角色”

upload/article/images/2020-10-21/5d8e741a9a352d2d3f6216ab8e63031b.jpg
  • 增加角色--小球(ball)

upload/article/images/2020-10-21/bcada994d76ee258bb79c039f0123cb4.jpg
  • 给小球添加下面的积木代码

upload/article/images/2020-10-21/d9e20627895eb4ef0a96ffa3bbdf5754.jpg

移动反弹板

02

实现功能:用鼠标控制反弹板的移动

  • 先在角色里面绘制一个反弹板

upload/article/images/2020-10-21/e96713776787e107c934e7c332fcd33a.jpg
  • 把绘制好的反弹板拖曳到舞台的底部

upload/article/images/2020-10-21/919bb617a744ff1333b8537c0568244f.jpg
  • 给“反弹板”添加一段代码

upload/article/images/2020-10-21/1653480c63356da17e49c694acc57ff0.jpg

小球碰到反弹板弹起

03

实现功能:让小球从反弹板上弹起

  • 点击并选择Ball(小球)角色

upload/article/images/2020-10-21/105f2b1fcde0c0f97fa6571943a19b2b.jpg
  • 给小球增加下面的代码。

upload/article/images/2020-10-21/41f5569b2ff64e8ae9a3fdde5f84353a.jpg

小球碰到红线游戏结束

04

实现功能:当小球碰到红线时停止游戏

  • 选择舞台,进入“背景”页签,选择“矩形框”在背景底部画出一条红线。

upload/article/images/2020-10-21/f5895621c2e85e4cfaf2200a0f69609f.jpg
  • 给小球角色增加下面代码

upload/article/images/2020-10-21/a56a170900c7267b13a188807a0dc0b1.jpg

设置比分

05

实现功能:每当小球碰到反弹板后“得分”增加1

  • 新建一个变量,用来记录得分情况

upload/article/images/2020-10-21/92b3f1cc65c5b450bb3ba50dfcd273a2.jpg
  • 在小球的代码上增加积分累计

upload/article/images/2020-10-21/8a40f35332e6c2b67c1bd8ec6868be5c.jpg

游戏胜利提示

06

实现功能:当得分达到5分时显示胜利的提示!

  • 点击笔刷绘制一个新角色,使用文本工具输入一条消息,比如:“You won!”

  • 可以选择自己喜欢的文字的颜色、字体和大小。

upload/article/images/2020-10-21/ea146421a6cf8bd2a769560b6df20314.jpg
  • 给“获胜提示语”增加代码

  • 这里我们设置“5分”为胜利,你也可以设置自己的获胜规则。

upload/article/images/2020-10-21/31ba59b8640664b7ca1d6fc5777757cf.jpg

现在点击“绿旗”来运行你的小游戏吧!

在这个基础上你还可以自由发挥哟upload/article/images/2020-10-21/7ead1b7c53fc358175e7d0942abe45d8.png,试试换成你喜欢的背景、加上各种音效、交互特效,期待看到你不一样的作品……

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服