志童道合 | 行空板飞机大战
本帖最后由 Luke 于 2022-12-20 16:14 编辑【项目介绍】咳咳,Luke又来了,大家就知道必是精品了{:7_219:}。
提到飞机大战,事情要从小学说起,很幸运啊,九年制义务教育让我在小学的时候就有电脑课了。上一节课刚打铃下课就往电脑教室冲,目的就是能玩10分钟的4399,不知道有没有有共鸣的,一个人玩闪客快打,俩人死神vs火影,一群人就飞机大战(刚发现现在要玩4399还得登陆,时代变了),爷的青春啊。
很巧,DF新推出的行空板板载加速度传感器,于是我们一拍即合,就有了这个行空板飞机大战的项目。
【制作过程】创意初期,有个很明确的目标,那就是用行空板制作一个手持游戏手柄{:7_222:},就很方便的将本项目的任务清单给列出来了。1、飞机操纵手柄的结构2、独立供电3、行空板+python程序
首先,这个结构嗷,hin简单,打开https://grabcad.com/library,挑个顺眼的、帅气的、便于修改的模型,下载,打开,开搞。
然后就这样那样这样那样搞一搞,行空板按上去搞定。
这个时候突然想到要干个电池上去啊,就选了3.7V锂电池和MP2636充电升压模块,顺便给他们画了背挂结构,打算给方向盘挂上。
说实话这个方向盘的结构是真不好打印,要不是3D打印机调得好+分件分得好+打印摆放得好(stl文件文末自取),这不得浪费一盘料。简单打磨&组装之后,锵锵!!
乱入了个啥,嗷嗷是那个微型振动模块,画的时候可不是没想到嘛,不会震动的手柄就不是好游戏机,临时的临时的,如果有人催更,可以考虑好好安装它。
最后一步,pygame!!这个行空板飞机大战的项目是要用到pygame这个库的,所以记得提前pip install pygame或者pip3 install pygame安装哦。
注入灵魂(把py代码放进行空板,打包好的代码文末自取),完成!
【作品演示】啥都不说了,上视频,浅玩一下{:7_216:}。https://v.youku.com/v_show/id_XNTkzMDI2MDAyOA==.html
【总结】其实本项目还有很多提升空间{:7_220:},连俩无线音箱、加上下左右ABXY搞个Gameboy游戏库、桌面带旋转阻尼的方向盘支架、给震动马达一个遮风避雨的家等等,也想听听大家的意见。
【资源】
模型在这里代码压缩包太大了,给大家个网盘地址哈链接:https://pan.baidu.com/s/1FXbUq_9hh-sH0irr8dggkQ 提取码:in0w
这个得分是不是有点离谱{:6_213:}{:6_213:}{:6_213:} 本帖最后由 SBI y 于 2022-12-21 09:13 编辑
这个肯定好玩,代码也学习了,真的是令我自愧不如啊!
{:5_165:}
希望我也有个行空板 这个很赞 这个厉害!
页:
[1]