我的世界之跑酷-Scratch跑酷游戏

我的世界之跑酷-Scratch跑酷游戏

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

作品简介

今天为大家奉上的Scratch作品是《我的世界之跑酷》,这是一款跑酷小游戏。本作品取材于经典沙盒游戏我的世界(MineCraft),游戏的目标是控制史蒂夫的跑酷节奏,避开迎面而来的怪物史莱姆,同时收集钻石,每收集一颗钻石,就获得1分,如果不小心碰到史莱姆了,则减去一条命,史蒂夫一共有3条命,如果生命值减到0了,则游戏结束。你能收集多少颗钻石呢,赶紧来试一试吧。

在使用Scratch创作我的世界之跑酷游戏中,综合运用了如下知识点:

  • 循环编程,包括无限循环和指定次数循环
  • 条件编程,这里使用的是单分支条件
  • 事件编程,包括绿旗点击和按下空格键
  • 运动编程,包括水平运动和垂直运动
  • 变量编程,灵活运用了全局变量和私有变量
  • 克隆编程,这里的史莱姆和钻石都是通过Scratch克隆技术来实现的

在创作过程中,需要重点关注的是跑酷背景的无限滚动效果,咋一看, 好像是史蒂夫一直向前跑动,仔细一看,史蒂夫其实没有前进,而是跑酷背景一直在后退,这就是相对运动的典型应用场景,为了实现跑酷背景的无限滚动效果,在这里使用了克隆的编程技巧,并通过私有变量对克隆体进行标记,以便于控制对应的克隆体,实现方式非常的巧妙而简单,有兴趣的童鞋不妨研究借鉴一下。

代码片段

Scratch我的世界之跑酷游戏难度中等,总代码量为90行左右,下图是史莱姆角色的部分代码:

Scratch我的世界之跑酷代码片段-www.51scratch.com
Scratch我的世界之跑酷代码片段

作品效果

Scratch我的世界之跑酷游戏的完整效果如视频所示:

Scratch我的世界之跑酷作品效果

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

昵称

取消
昵称表情代码图片

    暂无评论内容