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

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

1.游戏设计

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

2.编写过程

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

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

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

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

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

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

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


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

2 条评论
  • 椅子 Ma_lu 

    你做的非常好,但是很可惜,我用的不是二

  • 沙发 liyufei 

    求游戏素材

相关文章
5岁编程,18岁保送,27岁世界第一:90后少年上演真人版“黑客帝国”
5岁编程,18岁保送,27岁世界第一:90后…
清华教授告诉你!疫情过后,孩子的教育会发生怎样的变化!
清华教授告诉你!疫情过后,孩子的教育…
编程教育竟成两会重点!马化腾、雷军渴求的人才都在学它!
编程教育竟成两会重点!马化腾、雷军渴…
scratch算法练习-求数根
scratch算法练习-求数根
考第一没用!孩子学会这个技能名校抢着要,就业没烦恼!
考第一没用!孩子学会这个技能名校抢着…
大疆编程机器人加码教育 这一次瞄准了00后
大疆编程机器人加码教育 这一次瞄准了00后
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台