方块坠落
拿到掌控2.0快三个星期了,近期工作忙,也没落着体验,主要也是没什么好的想法。本来是想做一个打地鼠游戏的,但是还需要去画地鼠,有些困难,就能做了现在的方块坠落。 先上效果图https://v.qq.com/x/page/r30379c157q.html
这个游戏是用Micropython写的,也是练习一下python语言,里面用到了面向对象的编程方法。
为了增加手感和趣味性,使用铜箔做了一个触摸按键盘,用鳄鱼夹连接到掌控的电容触摸按键上。
程序中用到了以下掌控的资源:
1、oled显示屏
2、掌控的PYTHON六个电容触摸按键
3、硬件定时器资源
4、板载RGB灯
其他就是软件的问题了。
程序简介:
1、对应PYTHON的六个电容按键,将屏幕分成6个通道,方块会随机出现在6个通道内,然后缓慢加速下降
2、在定时器中断程序中检测PYTHON的电容按键触摸值,存储起来。
3、主程序中进行判断,当该航道有方块落下时,按下该按键,可将方块消除,并加1分;如果该航道无方块,但是有触摸按键按下,则表示游戏者“瞎按”,扣一分
{:5_187:}如果该航道有方块落下,并走出了屏幕的空间,同样减一分
4、分数在三个RGB上进行显示,基础分3分,最高分9分,0分时游戏结束
由于这段时间较忙,暂时没时间写教程,只能先把代码分享给大家了。喜欢的朋友们,可以在该程序的基础上,做一些改动,做一个打地鼠的游戏。但是同样该程序有一个Bug,朋友们在体验的时候会发现。最近太忙,也没时间去思索问题所在了。
需要注意的是,由于环境不同,应先测试电容按键按下时的数值,然后修改程序对应位置,才能正常游戏。
桑老师,厉害。{:5_178:}
用鳄鱼夹时,掌控背面做了绝缘处理了吧。 牛逼
666666好玩 互动游戏呀
页:
[1]