掉瓶子-Scratch手速游戏

掉瓶子-Scratch手速游戏

掉瓶子-51scratch
掉瓶子-Scratch手速游戏
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 1

作品简介

今天为大家奉上的Scratch游戏是《掉瓶子》,这是一款反应速度小游戏。掉瓶子游戏的目标就是控制好瓶子下落的时机,让瓶子穿过狭小的桌子缝隙,看谁掉下来的瓶子数量更高。

游戏的玩法也比较简单,点击绿旗,进入游戏封面,点击play按钮,进入游戏,在舞台上方的瓶子不停的旋转,在舞台的任何地方按下鼠标左键,瓶子就会掉下来,在下落的过程中如果碰到了桌子,则有些结束,如果能顺利的到达舞台底部,则得1分,然后瓶子又回到桌子的上方,继续下落,不停的重复这个过程,同时还会记录玩家的最高得分记录。

在使用Scratch创作掉瓶子游戏中,主要使用了如下知识点:

  • 循环编程,包括无限循环、重复指定次数以及直到循环,以及循环嵌套的用法
  • 条件编程,包括单分支条件和等待条件语句
  • 事件编程,包括绿旗点击、角色点击和事件广播机制
  • 运动编程,包括瓶子的下落运动和碎片的随机方向运动
  • 克隆编程,克隆三剑客指令
  • 变量编程

对于掉瓶子游戏创作,需要注意两个细节:

  1. 瓶子下落时的方向是随机的,所以只能使用改变y坐标的方式来实现,不能使用面向方向+移动的组合方式
  2. 瓶子撞到桌子时,要克隆出瓶子碎片,不要在接收广播消息时克隆碎片,避免克隆体再克隆,而应该在瓶子角色中克隆碎片

代码片段

Scratch掉瓶子游戏难度中等,总代码量为100行左右,下图是瓶子角色的部分代码:

Scratch掉瓶子代码片段-www.51scratch.com
Scratch掉瓶子代码片段

作品效果

Scratch掉瓶子游戏的完整效果如视频所示:

Scratch掉瓶子作品效果
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容