少儿编程培训_克乐思科技教育


咨询热线96889

  请选择城市
请选择您所在城市:

您现在的位置:主页 > 新闻动态 > 行业资讯 > 编程游戏:16个少儿编程指令打造一款打地鼠游戏

编程游戏:16个少儿编程指令打造一款打地鼠游戏

时间:2019-10-15 11:48:04   来源:少儿编程游戏   关注度:913

你没看错,今天乐乐和大家分享一个,仅用16个少儿编程指令就可以打造一款打地鼠游戏,你家宝贝也可以!废话不多说,有图有真相,来看看游戏画面。

不要以为创作一款游戏有多么厉害,只要有了编程思维,就算是上小学的孩子,仅仅使用数条指令,也能创作出一款有趣、好玩又耐玩的游戏,比如这篇文章中的打地鼠。好了,让我们开始动手制作吧。

1.一只地鼠一个坑

游戏是打地鼠游戏,那地鼠是在地面上停着让你打吗?它又不傻,当然不能等着让你打,它是要藏在洞里的。所以我们需要一幅带地鼠洞的背景图,你希望最多有几只地鼠就使用有几个洞的背景图。这篇文章中使用的背景图上有7个地鼠洞。洞有7个,地鼠当然也需要7只,添加7只地鼠角色,分别放在7个洞的位置上面。

打地鼠小游戏

就像这个样子,是不是有种被萌到的感觉?两只地鼠一个洞有点挤,所以一定要“一只地鼠一个坑”。

有了地,有了地鼠,用什么打?当时是用锤子了,难不成要用手打?添加锤子角色到作品中来。

好了,就需要这么多角色,一切就绪,开始编写逻辑脚本吧!

2.巧用16个指令

首先让我们选中一只地鼠,前面说了,地鼠不会傻到等着我们去打,它很聪明,会逗你玩,会在洞里躲一会儿再出来,然后在洞口停留一会儿再进去。下面我们通过指令逻辑来实现地鼠的随机出现动画。

scratch编写打地鼠游戏

看到了吗?在洞里等待时间是1到5秒,在洞外等候的时间是1到3秒,也就是说地鼠很聪明,在洞中的时间比在洞外的时间要长2秒。

为其他几只地鼠添加同样的逻辑脚本,点击绿色旗子看看效果,7只小地鼠随机地在洞口出现又进去,一个个呆萌的表情是不是有种忍不住要用锤子“砸”它们的冲动?

选中锤子角色,锤子角色的造型就少一些,总计3个造型,一个拿在手中未挥下的造型,一个锤下的造型,外加一个锤下停止的造型。但是锤子需要跟随鼠标来移动,也就是说我们使用鼠标去移动锤子。来看看锤子的逻辑脚本。

这里我们使用了一个变量score来记录锤到的地鼠数量。从逻辑脚本中可以看到从游戏一开始,锤子角色就会和鼠标保持在同一位置上,并且在鼠标按下的时候,切换造型,展示锤子挥下去的动画,如果鼠标没有按下,则展示拿在手中的造型。

现在锤子可以随意移动和砸下了,那如果地鼠被打到,需要怎么处理呢?当然是要躲起来,但在躲起来之前,需要展现一个“被打”的动画,而且地鼠的脑袋非常软,一打就会鼓起一个包!

这里因为篇幅问题,只做简单的实例,但指令逻辑是完整的,从逻辑中可以看到如果鼠标按键按下,也就是锤子挥下的时候碰到了地鼠,它就会发出一个声音。

地鼠的角色造型分为两类,一类是未被打中的造型,如从洞中出来的动画,另一类是被打中的造型。在使用的时候,需要分清时间来使用,从洞中爬出使用爬出造型并展示动画,被打中之后使用被打中造型展示动画。前面用到了第一类造型,这里要使用第二类造型,在被打中之后,播放“头上长包”和缩回地洞的动画。然后将打中得分增加1分。

3.一个锤子打天下

所有逻辑脚本编写完毕,一款7洞打地鼠的游戏就创作完成了。点击绿色旗子体验一下自己亲手创作的游戏吧。


不是说好的16个指令吗?对的,你没看错,我已经整理出来了,涉及Scratch中运动、控制、外观、变量、运算这几个分类中的指令。一共16个,不信你数数。这篇文章中使用的编程工具是Scratch,有两个离线编辑器,苹果电脑和Windows电脑都可以使用,大家可以搜索下载。

文章来源于网络,侵删!

热点新闻/ hot news

快速通道

返回首页- 关于我们 诚聘英才- 场馆分布 少儿编程课程 蜘蛛地图 网站地图

二维码 返回顶部 克乐思二维码

关闭 免费领取试听体验课程