友情提示:380元/半年,儿童学编程,就上码丁实验室。
今天利用micro:bit做了一个考验记忆以及手眼协调能力的游戏小品,这个游戏展示了将游戏切割成许多小函式,藉由不同功能的小函式而完成整个游戏。游戏中为了产生连续不断的关卡,也使用了递归的呼叫概念,可以让学生学习切割不同模块,以及自己呼叫自己的概念。这个游戏不用板子,在仿真器上也可以玩,游戏玩法请参看影片:
一排灯光中有一个灯是灭的,玩家要记住是哪一个,接下来在一段倒数之后所有灯光会熄灭,接下来那一排灯光会由上而下很快速的填满,玩家必须在该熄灭的灯光出现时按B键,将它按熄,就能过关,进行下一关,灯光由上而下出现的速度每过一关会快一些,但是如果按错灯光便game over了。
按A键:开始游戏
按B键:让某个灯光熄灭
按A+B键:结束游戏
以下为详细程序图文件
也可以从这里直接下载Hex檔
https://drive.google.com/file/d/1g5nwwSkW96DvturSXyzlSmh1pndpnTOI/view?usp=sharing
开始你的闯关游戏吧。