作品介绍
今天为大家分享的Scratch作品是《月球跑酷》,这是一款考验反应速度的跑酷游戏,游戏的目标是控制player角色躲开陨石和小行星的撞击,获取更多的分数。
点击绿旗,运行程序,进入游戏首页面,在首页面中,有两个小箭头,用于切换player角色的造型,这里有4个造型,有蓝色、绿色、黑色和黄色。点击play按钮,正式启动游戏,跟随游戏我们来到了月球表面,从舞台的右方时不时的飞过来一些陨石,它们的位置有高有低,飞刀舞台左边缘消失,偶尔还有一些小流星从天空中掉下来。你需要控制好player角色躲避陨石和流星,按左方向键player向左移动,按右方向键player向右移动,按上方向键player角色先跳起来再掉下来,如果player碰到陨石和流星,则游戏结束,每隔1秒钟,分数增加1分。
作品效果
Scratch月球跑酷作品的预览效果如视频所示:
作品解读
Scratch月球跑酷作品一共使用了14个角色,如图所示:

关于跑酷的游戏,前面已经介绍的不少了,通常会涉及到如下几个Scratch知识点:
- 克隆编程
- 运动编程
- 按键事件编程
比如,这里的陨石和流星,都需要通过克隆生成大量的克隆体,并以一定的速度从起点运动到终点, 然后消失。而player角色的移动则涉及按键事件,当按下某个键时,使其运动。
还有一个很重要的点,为了呈现跑酷的效果,通常需要借助相对运动的概念,让某个角色无限滚动起来,比如这里的地面角色,这里使用了两个ground角色,并让他们一前一后排列起来,然后重复向左移动,一旦移动最左边,又回到最右边,不停的重复这个过程。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容