第 1 步:制作
它是什么?
热土豆游戏玩法与中国民间传统游戏击鼓传花类似,这个游戏里的“热土豆”类似于击鼓传花里的“花”,具体游戏玩法请搜索网络,下面以热土豆游戏为基准翻译(译者加注)。把您的micro:bit编码成一个随机定时器,使它成为热土豆游戏里的”热土豆”道具。 玩游戏时,在计时器响之前,将‘micro:bit土豆’传递给下一个人。
游戏方法
按下“热土豆micro:bit”的按钮A,然后将它在围成一圈的玩家之间传递。 如果您拿着它时,它发出了伤心的声音并显示一个大叉,那么您就出局了。 最后剩下的那个人就是游戏的获胜者。
工作原理
这个项目使用按钮A作为输入来启动一系列事件。
首先,变量timer被设置成5到15中的一个随机数,然后LED显示器会显示一个黑白相间如同国际象棋棋盘的图像。
然后变量timer会开始倒计时,每秒对变量里的值减一,直到值变成0.
“wihle循环”能帮助我们精简这部分的代码。 当变量timer的值大于0,循环里面进行倒计时的代码会一直重复,但当变量timer的值等于0是,循环就会立即停止。
将代码上传到micro:bit上,然后给它接上电池组,使它变成一个“热土豆micro:bit”。
所需材料
- micro:bit或者是MakeCode模拟器
- MakeCode 或者 Python 编辑器
- 电池盒
第 2 步:编程
第3步:完善
- 调整计时器的时长来适应不同的任务需求,也可以从随机时长改为特定时长。
- 修改程序,使得当您按下按钮A时,显示不同的图标或您自己的图片。
- 把发出的声音改为高兴或者其他积极的声音,来表示此时有人赢得了什么。
- 在不同的场合下使用这个项目,例如,用于练习拼写或乘法表,或者在课堂上倒计时用。
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.