打地鼠小游戏制作教程
打地鼠这个小游戏貌似比我的年龄都要大,这次我们使用scratch3.0图形化编程软件来制作一款我们自己的“打地鼠”。 我们先准备4样角色,分别是:地鼠角色、锤子角色、地洞角色、草地角色。 地鼠→使用猫来代替; 锤子→使用扫把来代替; 地洞→自己绘制(我们这里只做了四个地洞,同学们可以自行添加的); 草地→找一个背景就可以。 角色1,我们要自己加工一下,身体删点就可以,只留头部就可以了。
绘制“地洞” 造型中绘制即可,使用“圆形工具”,填充颜色要注意下
添加角色Broom,并添加一个造型,使用右键复制一个,新的造型只要调整角度即可(具体可以看我的视频教程)
右键复制地洞角色,摆放位置的,我这给大家做的教程只是做个例子 角色Broom脚本:不用初始化位置(因为是跟着“鼠标指针”的); “移到最前面”这个语句块我们是第一次用,由于我们的软件是一个二维软件,我们只能通过“层”的叠加来表达角色位置,后面的学习我们会继续接触的; 按下鼠标时候是“砸下”的造型,没有按下时候是“举着”的造型,(大家还可以使用运动模块中“旋转”语句块来实现类似功能)。
角色1(猫头)脚本: 使用随机数,变量“随机数”的值为几,猫头机会移动到那个洞,这里只做了4个洞,同学们可以根据自己设置的洞调整脚本
角色1脚本:(第二部分) 这里使用了“与”,逻辑符号,这个我们第一次接触,可以理解为我们生活中的“并且”, 解读为“如果碰到broom并且按下鼠标,那么得分+1→隐藏→随机1~4→移动最前面” 这种情况就是被我们砸中了,猫头就换一个地洞位置。 右边这个红框就是另外一种情况,猫头每隔1秒换一个地洞位置。
点击绿旗,运行一下我们做好的小游戏