扫一扫,访问微社区

Kittenbot 小喵科技——专注图形化编程教育

快捷导航
查看: 2213|回复: 5

[Microbit] 玩转micro:bit-设计点阵屏游戏(2)躲子弹初级设计

[复制链接]

3

主题

6

帖子

50

积分

版主

Rank: 7Rank: 7Rank: 7

积分
50
发表于 2018-5-5 22:55:41 | 显示全部楼层 |阅读模式
在上篇文章,我分享了游戏设计的一些知识,翻译了相关的程序块。今天要分享的是一款躲子弹游戏,这是一个非常常见的游戏,我们先从初级开始,然后逐渐增加功能。
游戏的玩法是:子弹从上面掉下来(一共有两颗子弹,分别是G1和G2),屏幕最底下有一个角色G,用按键控制角色G左右移动躲避子弹,如果没有躲过,游戏结束。
躲子弹游戏初级.gif
下面一起来看看程序:
1.JPG
开机运行:在最下一排的中间位置创建角色G。
2.JPG
当按钮A按下的时候,角色G向左移动。

当按钮B按下的时候,角色G向右移动。
3.JPG
在顶部的0-4任意位置随机产生角色G1,然后角色G1向右旋转90度。(如果不旋转,角色移动的时候是左右移动,我们需要上下移动。)
再随机等待0~700毫秒。
循环4次,每次向下移动1步等待300毫秒,实现一个落下的过程。

清除角色G1,如果不清除,则角色就会显示在底下。
4.JPG
创建角色G2,并让它落下来,具体解释看上面的G1。

5.JPG
当角色G碰到G1或者G2的时候,游戏结束。
好了,游戏就这么简单,我将在下一篇分享文章中加入一些功能,如计时计分等。
由于时间写的匆忙,难免有错误之处,敬请指正。
我们建有专门的QQ群,有什么问题,可以在群里交流。

QQ群号:484477101(中小学microbit课堂教学群)。

回复

使用道具 举报

24

主题

65

帖子

386

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
386
发表于 2018-5-8 18:43:38 | 显示全部楼层
感谢老师分享,我们尽量在下一版本吧game这个积木块按照吕老师翻译把它提交给微软官方,让更多的英语不是很好的友友也能用起来~
回复 支持 反对

使用道具 举报

0

主题

1

帖子

20

积分

新手小白

Rank: 1

积分
20
发表于 2018-12-3 23:00:43 | 显示全部楼层
按下A+B可以重玩躲子弹这个游戏
回复 支持 反对

使用道具 举报

0

主题

1

帖子

23

积分

新手小白

Rank: 1

积分
23
发表于 2018-12-7 16:19:25 | 显示全部楼层
感谢分享  教程很详细
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全力为Stem教育行业提供新技术、新方案和新产品。

 

地址:广东省深圳市华丰互联网+创意园 419~420

© 2019 Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

GMT+8, 2019-6-27 09:56 , Processed in 0.029467 second(s), 38 queries , Gzip On.
Powered by Discuz! X3.2

快速回复 返回顶部 返回列表