疯狂鲨鱼-Scratch大鱼吃小鱼游戏

疯狂鲨鱼-Scratch大鱼吃小鱼游戏

疯狂鲨鱼-超平的编程课
疯狂鲨鱼-Scratch大鱼吃小鱼游戏
此内容为付费资源,请付费后查看
14.9
限时特惠
29.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 100

恐怖的鲨鱼在海里疯狂的噬咬,残暴的吃掉各种鱼儿,同时水手在海里布置了大量的炸弹,这场海底厮杀和较量究竟谁会取得胜利?海里能否恢复宁静?一切都只能听天由命了!

作品简介

本次给大家带来的Scratch作品是海底小游戏《疯狂鲨鱼》🦈,恐怖的鲨鱼在海底横冲直撞,我们通过键盘上的WASD键分别控制鲨鱼向上、左、下、右4个方向移动,每吃掉一条小鱼得2分,吃掉一条大鱼得5分,如果吃掉小星星✨就可以得10分。如果碰到的是炸弹💣,则减去1条命,一共有4条命。不过,面对炸弹,我们可以通过按下空格键让鲨鱼发射子弹,击毁炸弹,看看你可以坚持多久吧!

在使用Scratch3.0创作疯狂鲨鱼游戏过程中,大量的运用了顺序、循环、条件、事件和变量等重要的编程思想。在Scratch方面,重点使用了如何实现角色的运动,以及控制角色实现无限滚动效果;海底中出现大量的鱼儿、小星星和炸弹则使用了克隆技术;同时为了节省代码,在编写炸弹爆炸功能时,用到了函数的编程思想,也就是Scratch中的自制积木;在计分方面,再一次使用了逻辑和显示相分离的思想,通过角色来显示分数的效果。整个作品难度中等,但是综合性强,需要有较好的Scratch基础。

代码片段

整个作品使用了511行Scratch指令,难度中等偏上,这里列出了鲨鱼的部分代码,如图所示:

图片[1]-Scratch疯狂鲨鱼_Scratch大鱼吃小鱼游戏-超平的编程课
Scratch疯狂鲨鱼代码片段

作品效果

完整的作品如视频所示:

Scratch游戏之疯狂鲨鱼

© 版权声明
THE END
喜欢就支持一下吧
点赞113 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容