scratch编程植物大战僵尸十四课-打地鼠游戏
本节课作品视频
一、学习目标
这节课我们一起来做一款打地鼠游戏
1、 如何画圆形以及如何使用复制粘贴功能
2、 随机数在游戏中的实际应用
3、 逻辑运算符与判断语句的使用
二、程序设计
程序分析打地鼠游戏小朋友们都玩过在多个洞里面随机伸出老鼠的头我们拿着锤子把伸出头的老鼠砸下去砸中就增加分数通过分析我们可以知道需要那些角锤子锤子有砸下去和抬起来两种角)、老鼠有多个洞的背景下面我们看看如何设计这些角
1、 锤子设计锤子设计比较简单只需要使用矩形工具画出两个长方形,(/和外框可以自己调整按下图摆放好即可
在画图的过程中切记中心点一定要对齐不只这一次啊以后也要注意。)
这里是视频
我们做完了正常的锤子还需要一个砸下去的锤子的状体这个就比较简单的我们只需要对这个锤子围绕中心点旋转一定角度不懂得小朋友可以看下面的视频
视频
2、 带洞口的背景图随便一个背景在背景图上画一些黑的洞口这个比较简单我就直接上个效果图有不会的小朋友可以私信我
3、 引入地鼠角由于scratch平台没有地鼠造型大家可以选择”squirrel”这个造型选择完后大家也可以给这个角增加一个被打晕的造型操作方式类似锤子的设计自己研究下吧
下面我们开始编程
1、 第一步我们先做锤子的程序锤子是跟着鼠标指针移动鼠标移动到哪里锤子跟着到哪里当按下鼠标的时候锤子是砸下去的造型然后马上再恢复正常的造型代码片段如下
2、 下面开始做squirrel的程序由于有6个洞口我们需要复制出来6squirrelsquirrel摆放到看洞口的位置并调整好大小
地鼠是一会隐藏一会显示当被锤子打到的时候就换造型同时增加积    代码片段如下画红框的地方着重理解下
今天的课程就到这里了细节的部分大家可以自己研究下看看如何设计会更好玩些
课后这节课我们用了6个地鼠角来设计的想想如何只用一个地鼠角来设计今天这款游戏有兴趣的可以尝试下我们也会在后面的课程中讲到

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。