青蛙过河-Scratch益智游戏

青蛙过河-Scratch益智游戏

青蛙过河-51scratch
青蛙过河-Scratch益智游戏
此内容为付费资源,请付费后查看
29.9
限时特惠
59.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品简介

今天为大家带来的Scratch作品是《青蛙过河》,这是一款益智类的小游戏。两队青蛙,左边三只,右边三只,都要过河,但是互不相让,中间只有一块空白石头,你需要用一种方法将两队青蛙都过河到对面去。

游戏目标

就是让每组的小青蛙顺利的到达对方的石墩上。

游戏规则

每只青蛙只能向前走,或者隔一个跳跃,不能向后退,也不能隔两个或更多跳跃。

操作方法

用鼠标点击青蛙,它就会向前跳。

游戏的玄机就在于,每组的小青蛙要齐心协力,共同搭建一座桥梁,以便对方顺利到达对岸, 在对方顺利到达后,己方也可以成功抵达。其实,有很多时候,与人相处也未尝不是如此,在为对方着想的同时,我们也是其中的受益者。

在使用Scratch3.0创作青蛙过河作品中,运用了如下一些知识点:

  • 顺序、循环、条件和变量等基本编程知识
  • 克隆技术
  • 事件广播机制
  • 函数和自制积木
  • 列表的操作与应用

尤其是列表的应用,这里的青蛙的位置,以及是否能够跳跃都是通过列表的算法来实现的,这是本作品的关键,也是难点,值得Scratch爱好者好好研究和借鉴的哦。

代码片段

本次的Scratch青蛙过河还是有些难度的,尤其是列表相关算法的理解和运用,总代码量为480行左右,下面是青蛙角色的部分代码:

Scratch青蛙过河代码片段
Scratch青蛙过河代码片段

作品效果

Scratch青蛙过河的完整效果如视频所示:

Scratch青蛙过河效果

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

昵称

取消
昵称表情代码图片