最新消息:

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

Scratch 少儿编程 5559浏览 0评论

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

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

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

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

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

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

开始制作

第一步:启动 scratch 软件;

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

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

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

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

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

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

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

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

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

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