极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

少儿创意编程(特20)scratch之玩转贪吃蛇

极客小将2021-01-30-

upload/article/images/2021-01-30/cc061e9e96d47e7bf99a7a22c93885d7.jpg

相信大家都玩过贪吃蛇的游戏吧! 今天我们就来学习几种贪吃蛇变长的做法,其余内容不涉及,来玩转贪吃蛇吧!

一、入门级

入门级贪吃蛇变长的方法很简单,就是造型切换。当贪吃蛇吃到一个苹果得分后,它就切换为下一个造型,得分越多,造型越长。

upload/article/images/2021-01-30/caeb091ff61723be6b1c199cf1badd9f.jpg

造型变化如上图,程序比较简单,这里就不展示了。

二、基础级

在贪吃蛇变长的众多做法中,克隆是最常用的方法,而且非常简单。

upload/article/images/2021-01-30/2d67b42b3b834d13d0d241188d61e301.jpg

如上图,蛇头是绿色的小球,蛇身是黄色的小球。每吃到一个水果,得分就会增加。蛇身在移到蛇头位置后等待一下再克隆自己,接着等待一个与得分相关的时间后,删除克隆体。

upload/article/images/2021-01-30/12fad33946a6bce219f49169dc6573f5.jpg

蛇身具体程序如上图,是不是超级简单。

                                                                                                                                                               

upload/article/images/2021-01-30/7ba093dd8e6b0e45cb0c81646c27fe96.jpg

再看上图的贪吃蛇及其程序,虽然和之前的程序有很大的不同,但思路是一模一样的!

三、进阶级

除了上文的造型和克隆的方法,贪吃蛇变长的方法还有画笔和列表相结合的方法。

upload/article/images/2021-01-30/40b277b85f4d1fb5fe2eed258d846d39.jpg

如上图,这种方法相对要复杂一些,先用列表记录蛇头的运行坐标,列表的长度等于变量蛇身长度;同时蛇头不停的落笔留下运动轨迹。

upload/article/images/2021-01-30/c69bebab1531cb8904f7ef98d6e53aa1.jpg

这是蛇头的相关程序。

upload/article/images/2021-01-30/67d7cf09dbbe312f05e5f430b0200921.jpg

上图是蛇身的程序,大家一定很奇怪,这个贪吃蛇是怎么做出来的?

upload/article/images/2021-01-30/af1dbed54a505b0d0b5cb9565f03b353.jpg

看了上图,大家是不是茅塞顿开,原来蛇身的落笔颜色和背景相同,所以才产生了贪吃蛇变长的效果啊!

更多方法欢迎大家和我探讨!

upload/article/images/2021-01-30/2d9e24e57bf0054e84be3cf1d7be1a42.jpg

以上为临汾南城教辅中心开设的课程,欢迎各位家长和小朋友前来咨询、试听。

地址:

  临汾市尧都区南外环立交桥康汇苑小区

电话:

  15035795268(李老师)

相关精彩链接:

少儿创意编程(特19)scratch游戏中背景移动的奥秘

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服