作品介绍
今天为大家分享的Scratch作品是《飞鱼冒险》,这是一款休闲类小游戏,游戏的目标是让控制像素鱼顺利穿过管道,获取更高的分数。
点击绿旗,运行程序,进入游戏首页面,在舞台中央有一条像素鱼和一个start按钮,点击start按钮,进入游戏。伴随着曼妙的背景音乐,从舞台右边陆陆续续出现一些管道,然后向左边移动直到碰到左边缘消失,每个管道中间有一段空隙,空隙的位置各不相同,有的靠上一点,有的刚好处于中间,有的则靠下一点。玩家按下鼠标键,像素鱼就不断的上升,否则就往下掉,玩家需要不断的按下鼠标,控制好像素鱼的位置,确保顺利的穿过管道,如果安全穿过一根管道子就的1分,随着得分的增加,玩家会获得不同的勋章,一共有5种勋章,包括铜牌、银牌、金牌、铂金和钻石,每得10分,就升一级,一旦碰到管道或者掉到地上,游戏结束。
总体来说,游戏玩法类似像素鸟,是一款非常虐心的游戏,你能获得高分吗,赶紧来挑战一下吧。
作品效果
Scratch飞鱼冒险作品的预览效果如视频所示:
作品解读
Scratch飞鱼冒险作品前后一共使用了11个角色,如图所示:

如果你玩过Flappy Bird游戏,就会发现这两个游戏非常相似,其实本作品就是根据经典游戏像素鸟改编的,其实现的核心功能是像素鱼和管道,接下来对两个角色的编程实现分别做一个简单的说明。
1. 像素鱼
对于像素鱼角色来说,它只在垂直方向上左上下运动,当按下鼠标键,则上升,并微调其方向,松开鼠标后,就开始下落,其关键代码如图所示:

2. 管道
管道角色其实也挺简单的,首先要明确的是,为了确保每次管道的空隙位置有所不同,这里提供了多个造型,如图所示:

然后不停的进行克隆,并让克隆体从舞台向左运动,直到碰到舞台左边缘,删除克隆体即可,这部分代码如图所示:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容