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

Scratch软件可以制作各种各样好玩的游戏。比如 “打地鼠”、“贪吃蛇”、“苹果打字”等游戏。前面一篇文章【scratch游戏制作案例及教程】贪吃蛇 就讲了制作贪吃蛇的思路和过程,今天我们再来设计一款同样是贪吃蛇主题的游戏:贪吃蛇大作战。

1.游戏设计

用A、W、S、D字母键和方向键分别控制两条蛇,蛇吃到食物则加长并计分,一方碰到另一方蛇身则游戏结束。

2.编写过程

第一步:设置背景和角色
【scratch游戏制作案例及教程】贪吃蛇大作战-少儿编程网
设置单色背景。添加两个方向角色及两条蛇的头和身体并添加多个食物角色。(均通过角色绘制而成)

第二步:方向的动作
【scratch游戏制作案例及教程】贪吃蛇大作战-少儿编程网
这里将蛇1的方向设置为方向键控制,方向2将方向键替换为AWSD按键即可;

第三步:蛇头的动作
【scratch游戏制作案例及教程】贪吃蛇大作战-少儿编程网
蛇头向方向移动,并且设置一定时间差,可使蛇的运动更加灵活;设置蛇头碰到另一条蛇身则游戏结束的规则;

第四步:蛇身的动作
【scratch游戏制作案例及教程】贪吃蛇大作战-少儿编程网
蛇身在吃到食物后会加长的效果通过克隆体删除时间的延长实现,蛇身随蛇头移动;

第五步:食物的动作
【scratch游戏制作案例及教程】贪吃蛇大作战-少儿编程网
游戏开始,食物随机出现,被蛇吃到(碰到蛇头)即为该蛇加分,食物被吃掉后再另一处产生新食物。

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

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


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

坐等沙发
相关文章
编程少年丨余疆海:个性十足却不失温度
编程少年丨余疆海:个性十足却不失温度
为什么大家都建议学习少儿编程要从Scratch开始?
为什么大家都建议学习少儿编程要从Scrat…
孩子学完各个阶段的编程课程能够参加哪些比赛?
孩子学完各个阶段的编程课程能够参加哪…
我的孩子从来没有接触过编程,0基础能不能学?
我的孩子从来没有接触过编程,0基础能不…
【精选作品】如何通过Scratch让小猪跑起来?(内附火影粉丝巨献,必看)
【精选作品】如何通过Scratch让小猪跑起…
0基础的孩子应该怎样学习少儿编程?
0基础的孩子应该怎样学习少儿编程?
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台