想必大家对贪吃蛇并不陌生,从小编开始玩第一款手机的时候,便有贪吃蛇这个游戏了,而随着手机在不断的发展,而现在的贪吃蛇也随着时代的发展换了一种玩法,从原来的黑白到现在的彩色,不同的形状,今天南京小码王少儿编程培训机构也为小朋友带来了贪吃蛇的制作方法,现在我们就一起来了解下吧!
一、入门级
入门级贪吃蛇变长的方法很简单,就是造型切换。当贪吃蛇吃到一个苹果得分后,它就切换为下一个造型,得分越多,造型越长。
造型变化如上图,程序比较简单,这里就不展示了。
二、基础级
在贪吃蛇变长的众多做法中,克隆是最常用的方法,而且非常简单。
如上图,蛇头是绿色的小球,蛇身是黄色的小球。每吃到一个水果,得分就会增加。蛇身在移到蛇头位置后等待一下再克隆自己,接着等待一个与得分相关的时间后,删除克隆体。
蛇身具体程序如上图,是不是超级简单。
再看上图的贪吃蛇及其程序,虽然和之前的程序有很大的不同,但思路是一模一样的!
三、进阶级
除了上文的造型和克隆的方法,贪吃蛇变长的方法还有画笔和列表相结合的方法。
如上图,这种方法相对要复杂一些,先用列表记录蛇头的运行坐标,列表的长度等于变量蛇身长度;同时蛇头不停的落笔留下运动轨迹。
这是蛇头的相关程序。
上图是蛇身的程序,大家一定很奇怪,这个贪吃蛇是怎么做出来的?
看了上图,大家是不是茅塞顿开,原来蛇身的落笔颜色和背景相同,所以才产生了贪吃蛇变长的效果啊!
通过今天对贪吃蛇的介绍,不知小朋友可用手试试了?在看的过程中,也要用手试试看,这样才能学会。南京小码王开设了专门的Scratch培训班,这里有更多有趣的Scratch教程,还有专业老师手把手指导带领孩子们入门,欢迎大家前来试听体验课程。新学期伊始,小码王还有更多有趣的活动等你来!