前言:
现在你们对“小游戏打地鼠游戏怎么玩”大概比较关心,各位老铁们都想要知道一些“小游戏打地鼠游戏怎么玩”的相关知识。那么小编在网摘上搜集了一些对于“小游戏打地鼠游戏怎么玩””的相关文章,希望我们能喜欢,姐妹们一起来了解一下吧!大家好,我是四眼长腿奶爸,专注机器人编程教育(乐高EV3,Arduino),少儿启蒙编程教育(Scratch,Swift,Python)!喜欢我的作品点击右上角的 “ + 关注 ” 订阅我的头条好吧!谢谢!
前一节课,我们分析了《打地鼠》游戏的设计思路(参照文章《做游戏学scratch编程:手把手教你编写打地鼠游戏》),本节课,我们一起来完成《打地鼠》游戏的代码编写。(往期课程及Scratch软件的下载使用请参照文章《手把手教你乐高机器人编程&scratch少儿游戏编程》)
打地鼠
实现思路&代码编写
1、游戏界面的背景及代码编写
1)游戏的运行界面,从软件自带的背景库中选择导入到游戏中。(选择路径:背景库-》分类-》户外-》desert)
2)游戏的结束界面,通过舞台的绘制新背景功能来设置。
3)当点击绿色小旗,游戏开始后,设置舞台的代码将背景切换成游戏运行界面。
2、地洞的造型及代码编写
1)地洞的造型可以自己绘制,也可以导入图片文件,在这里,导入事先准备的图片作为地洞的造型,通过工具栏的缩小按钮调整地洞至合适的大小,拖动地洞移动至指定的位置。
2)地洞在游戏中没有任何动作,因此,不用编写地洞的代码;在角色区的地洞上选择复制,复制出6个地洞造型,移动到合适的位置。
3、地鼠的造型及代码编写
1)地鼠的造型可以自己绘制,也可以导入图片文件,在这里,导入事先准备的图片作为地鼠的造型,通过工具栏的缩小按钮调整地鼠至合适的大小,拖动地鼠移动至洞1的上方。
2)游戏开始后,地鼠不需要管游戏中的其他角色,只需要按照自己的规则,每隔一段时间在对应的地洞上方显示,再隔一段时间在地洞上方消失,重复执行。
3)在角色区的地鼠上选择复制,复制出6个地鼠造型(外观和代码全部相同),分别移动至地洞1-地洞6的上方。
4)点击舞台区的绿色小旗,看一下地鼠代码的运行效果。
4、锤子的造型及代码编写
1)锤子的造型可以自己绘制,也可以导入图片文件,在这里,导入事先准备的图片作为锤子的造型,通过工具栏的缩小按钮调整锤子至合适的大小,拖动锤子移动至指定的位置。注意:锤子的造型分为锤子举起和锤子落下的两个造型,因此,需要两个图片。
2)游戏开始后,锤子默认显示是举起的造型,随着鼠标在游戏中移动,如果按下了鼠标,那锤子的造型就由举起变为落下状态,如果松开了鼠标,那锤子的造型就由落下恢复为举起状态。
3)点击舞台区的绿色小旗,看一下锤子代码的运行效果。
5、得分、计时变量及代码编写
1)新增变量得分,用来存储玩家打中地鼠的得分,在游戏开始时,在舞台中的代码中将得分清零。
2)新增变量计时,存储游戏的时长,在游戏开始时,在舞台中的代码中增加时长的初始化代码,将时长设置为60秒,重复执行:等待1秒,计时减1,直到时长等于0,停止游戏的运行,结束游戏。
6、锤子打中地鼠的造型及代码编写
1)锤子打中地鼠的造型可以自己绘制,也可以导入图片文件,在这里,导入事先准备的图片作为锤子打中地鼠的造型,通过工具栏的缩小按钮调整造型至合适的大小,拖动造型移动至指定的位置。
2)游戏开始后,只有当锤子打中地鼠的时候,动画造型才会显示,其他时间一直是隐藏状态,而且,锤子是不停的移动的,要让锤子打中地鼠时,在锤子处显示动画,那动画也必须是随着鼠标一起运动的。
3)不管锤子怎么移动,地鼠是显示还是消失,只需要判断当前是按下了鼠标并且锤子是碰到了地鼠,就可以判断锤子是击中了地鼠,地鼠就要消失,播放击中动画,玩家的得分加1。设置完一个地鼠的代码后,把这段代码复制到其他5个地鼠的代码区。
至此,《打地鼠》游戏的代码都已经编写完毕,点击舞台区的绿色小旗,一起来看一下运行效果吧!
做游戏学编程系列课程中的所有文字及配图均为四眼长腿奶爸原创,未经许可,不得转载!
标签: #小游戏打地鼠游戏怎么玩 #打地鼠游戏介绍 #打地鼠游戏说明