最新消息:

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

Scratch 少儿编程 6371浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

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

1.游戏设计

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

2.编写过程

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

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

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

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

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

您必须 登录 才能发表评论!