8624| 5
|
[入门教程] 玩转micro:bit-设计点阵屏游戏(3)躲子弹初级设计增加得分... |
继续分享昨天的躲子弹游戏的进阶,今天我在游戏中加入了得分,并且随着得分的增加难度也会逐渐增加。 我主要对原有的程序进行了以下改动: 新建两个变量,“sudu”用来控制子弹落下来的速度,“defen”存储游戏得分,每躲过一颗子弹,得分加一,在游戏结束后会显示得分。 初始化,新增设定得分为0,速度为500毫秒。 按键控制角色,这个没有改变。 这个主要在每次循环后得分自加1,速度自减10。这样每循环一次,落下来的间隔时间就比上一次短10毫秒,从而实现越来越快。 角色G2也一样。 当角色G遇到G1或者G2的时候,游戏暂停,显示分数,再结束游戏。 好了,游戏就这么简单,我将在下一篇分享文章中加入一些新功能。 由于时间写的匆忙,难免有错误之处,敬请指正。 我们建有专门的QQ群,有什么问题,可以在群里交流。 QQ群号:484477101(中小学microbit课堂教学群)。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed