https://make.quwj.com/storage/uploads/images/15693/15693081153m5fey7mg5.jpg
自制一份红外线激光枪和红外背心的教程,并且提供一套基于 Python 开发的基础游戏框架。DIY 一把和小伙伴们玩起来吧。
游戏需要有一台电脑作为服务器,用来同步每个玩家(手上的红外线激光枪)的数据。红外线枪发射的红外线能触发被命中的背心上的红外线接收装置,记录游戏中的命中数据。
而玩家所用的红外线激光枪也就是客户端,是基于树莓派 Zero 来实现的,上面还装配了一块 LCD 显示屏来显示游戏进程。枪与服务器通过 WIFI 同步数据。
https://make.quwj.com/project/153