接住同色球-Scratch接球游戏创意作品

接住同色球-51scratch
接住同色球-Scratch接球游戏创意作品
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品简介

今天给大家带来的Scratch作品是《接住同色球》,这是一款考验反应速度的小游戏,游戏的目标就是让相同颜色的小球相撞,从而获取更高的分数。

点击绿旗,运行程序,显示游戏封面,再点击开始按钮,正式进入游戏,在舞台正中间有一个双色球,一头朝上,一头朝下,一头是红色小球,另一头是蓝色小球,在舞台任意位置点击鼠标,可以切换两个小球的朝向。在舞台的上边缘和下边缘中心会随机出现一个红色或蓝色小球,然后向舞台中间位置运动,当小球碰到双色球时,如果颜色相同,则加1分,同时伴随着光圈效果,小球消失,然后继续重复这个过程,如果颜色不同,则游戏结束。

作品效果

Scratch接住同色球作品的完整效果如视频所示:

Scratch接住同色球

作品解读

Scratch接住同色球一共有7个角色:

Scratch接住同色球角色列表
Scratch接住同色球角色列表
  • 双色球:这里有三个一样的双色球角色,其中双色球2和双色球3只是在游戏封面中起展示作用,真正的主角是双色球角色,它有红、蓝两个小球连接而成,游戏正式启动后,显示在舞台中心位置,通过点击鼠标,可以切换两个小球的位置;
  • 名称:作品的名称,这里的英文名称是Drop me;
  • 开始按钮:点击开始,正式启动游戏;
  • 球:有红色和蓝色两种造型,小球随机从舞台上方或下方出现,每次出现的造型也是随机的,可能是蓝色,也可能是红色,当碰到双色球时,如果二者同色,则加分,否则游戏结束;
  • 光圈:小球和双色球碰撞时,如果同色,会显示一个光圈效果,光圈颜色和小球颜色相同,并慢慢变大,越来越透明,直至消失。

接下来就双色球、球和光圈三个角色的功能实现,做一个详细的介绍。

1.双色球变换

点击绿旗时,双色球在舞台上方不停的旋转,其代码如图所示:

双色球旋转效果
双色球旋转效果

正式启动游戏后,不停的检测是否按下鼠标,如果按下,则立即切换方向,其代码如图所示:

检测按键并切换方向
检测按键并切换方向

2.小球发射及碰撞检测

当启动游戏后,小球随机从舞台上方或下方出现,然后开始向舞台中心运动,同时需要判断是否碰到双色球,这里采取了“兵分两路”的策略,通过两个广播,一路实现小球的一路,一路则检测碰撞,具体代码如图所示:

小球发射及碰撞检测
小球发射及碰撞检测

3.光圈效果

默认情况下,光圈是隐藏起来的,当同色球相撞时,发出了一个广播消息“ring”,光圈角色显示,并逐渐变大,透明度增加直至消失,其代码如下:

光圈角色代码
光圈角色代码

© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容