最新消息:

Micro:bit 创意课程系列: 躲子弹游戏

Micro Bit 少儿编程 4226浏览 0评论

Micro:bit上有一个5×5LED矩阵用于显示。Micro:bit给这个矩阵设定了x,y轴坐标,这样就可以具体控制每一个LED矩阵中的点。

LED灯的坐标值

 

Micro:bit 创意课程系列: 躲子弹游戏

 

今天就用这个LED矩阵设计一个躲子弹的游戏

游戏说明:如下图所示 (ALED灯向左移动,按BLED灯向右移动,按A+BLED灯向上移动,同时每栏上方有子弹会掉落,主角要左右闪躲,避免被子弹打到)

 

Micro:bit 创意课程系列: 躲子弹游戏

 

程序如下

利用A(向左移)B(向右移)A+B(向上移)来控制LED灯的亮灯位置

 

Micro:bit 创意课程系列: 躲子弹游戏

Micro:bit 创意课程系列: 躲子弹游戏

 

增加上方物品往下掉(Y0Y1Y2Y3Y4分别代表每一栏物品的Y坐标)

 

Micro:bit 创意课程系列: 躲子弹游戏

Micro:bit 创意课程系列: 躲子弹游戏

Micro:bit 创意课程系列: 躲子弹游戏

 

接下来程序是控制每一栏的灯往下掉,共5栏,每一栏的程序都一样(只改里面的变量即可)

 

Micro:bit 创意课程系列: 躲子弹游戏

 

当主角被掉下的子弹碰到时

 

Micro:bit 创意课程系列: 躲子弹游戏

 

下载到Micro:bit上就可以玩啦。

把这个程序反过来坐就可以做一个接香蕉的游戏,这部分就留给小朋友自己想了。

 

您必须 登录 才能发表评论!