【scratch游戏制作案例及教程】贪吃蛇

今天我们来利用scratch设计一款贪吃蛇游戏出来,这款游戏绝对堪称经典,既然是经典要像复制就很难,所以我们在用 scratch 还原他的时候要做到尽量真实

最基本的贪吃蛇游戏方式非常简单:玩家控制一条贪吃蛇,不断的在屏幕中运动,蛇身的运动完全跟随蛇头;屏幕中不断出现食物,玩家控制贪吃蛇吃掉食物,得分加一,贪吃蛇本身长度加一,吃得越多,蛇身越长,游戏难度越高,当蛇头撞到边缘或吃到自己则游戏结束。

关于游戏如何玩我在这儿不用多说,相信没玩儿过贪食蛇的人可以直接送去火星了,下面我们来讲讲这款小游戏的具体制作方法。

本课重难点
(1)蛇头的控制方式?
(2)蛇尾如何远距离跟随?
(3)蛇身的绘制/消除?
(4)吃到豆豆后蛇身如何增长?

任务拆解
【scratch游戏制作案例及教程】贪吃蛇-少儿编程网

开始制作

第一步:启动 scratch 软件;

第二步:点击上方的“文件”→“保存”→保存到桌面,文件名:snake →点击“保存”;(此步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)

第三步:绘制蛇头角色并设定角色中心点

【scratch游戏制作案例及教程】贪吃蛇-少儿编程网

第四步:下面且听我详细讲解我的制作思路

【scratch游戏制作案例及教程】贪吃蛇-少儿编程网
【scratch游戏制作案例及教程】贪吃蛇-少儿编程网
【scratch游戏制作案例及教程】贪吃蛇-少儿编程网

第五步:绘制蛇尾角色并设置蛇尾中心点

【scratch游戏制作案例及教程】贪吃蛇-少儿编程网

第六步:下面且听我详细讲解下蛇尾角色脚本是如何制作的
【scratch游戏制作案例及教程】贪吃蛇-少儿编程网

第七步:豆豆角色
【scratch游戏制作案例及教程】贪吃蛇-少儿编程网
【scratch游戏制作案例及教程】贪吃蛇-少儿编程网
课后思考
(1)请同学们为我们今天的贪吃蛇游戏设计一个游戏开头!最好设计一个漂亮的游戏开始界面!
(2)游戏中没有时间变量,并且没有规定失败和成功的条件,你们自己考虑一下呗?
(3)我设计的程序中当蛇身相互交叉时会出现bug,这个是因为我没有设置game over而已,这一步请朋友们自行设定吧!

本文链接:【scratch游戏制作案例及教程】贪吃蛇

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

1 条评论
相关文章
【精选作品】如何通过Scratch让小猪跑起来?(内附火影粉丝巨献,必看)
【精选作品】如何通过Scratch让小猪跑起…
0基础的孩子应该怎样学习少儿编程?
0基础的孩子应该怎样学习少儿编程?
学完Scratch ,孩子到底能收获什么?
学完Scratch ,孩子到底能收获什么?
适合孩子学编程的教育游戏APP有哪些?
适合孩子学编程的教育游戏APP有哪些?
编程少年丨崔少天:幼儿园里学编程的6岁男孩
编程少年丨崔少天:幼儿园里学编程的6岁…
孩子从沉迷游戏到班级学霸,这位妈妈的做法令人钦佩
孩子从沉迷游戏到班级学霸,这位妈妈的…
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台