地球一小时-Scratch游戏

地球一小时-Scratch游戏

地球一小时-51scratch
地球一小时-Scratch游戏
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

地球一小时(Earth Hour)是世界资源基金会应对全球气候变化所提出的一项全球性节能活动,提倡于每年三月最后一个星期六的当地时间晚上20:30,家庭及商界用户关上不必要的电灯及耗电产品一小时,以此来表明他们对应对气候变化行动的支持。

作品简介

今天为大家带来的Scratch作品是《地球一小时》小游戏,本作品是为了宣传地球一小时活动而创作的。游戏的目标很明确,就是在15秒内灭掉30盏灯。每一层楼都有一盏灯是亮着的,点击亮着的窗口即可,没灭掉一盏灯就消失一层,如果在15秒钟全部灭掉了,就挑战成功,否则挑战失败。

在使用Scratch3.0创作地球一小时作品中,主要用到了如下一些知识点:

  • 顺序、循环、条件、事件、变量等基本编程知识
  • 事件广播机制
  • 克隆技术
  • 函数和自制积木
  • 外观相关指令的使用,包括切换造型、改变大小、设置层次关系等

本作品的难点是窗户的随机出现和下落效果,这里大量的使用了变量和函数(Scratch自制积木)的编程知识,需要具备一定的编程能力才能完全理解。

代码片段

Scratch地球一小时作品难度中等偏上,总代码量为330行左右,下图是窗户角色的部分代码:

Scratch地球一小时代码片段
Scratch地球一小时代码片段

作品效果

Scratch地球一小时作品的完整效果如视频所示:

Scratch地球一小时效果

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

昵称

取消
昵称表情代码图片

    暂无评论内容