用 Claude Code 做出激光干火射击游戏 ScreenPlink:摄像头看屏幕自动计分
2026.10.25 · 产品 · 开源项目 · 本人发布
开发者用 Claude Code 两周做出激光干火射击游戏,摄像头识别激光落点并计分。
开发者用约两周时间、借助 Claude Code 做出 ScreenPlink:显示器当靶,激光训练枪或激光弹壳射击,摄像头识别命中像素并打出弹孔。Claude Code 写了几乎全部代码,作者只做设计、指挥和验收。项目开源(Apache-2.0),含 Windows 版本,需 Windows、防眩光显示器、60fps 摄像头和红色激光训练器。
- 玩法:显示器当靶,激光训练枪或激光弹壳射击,摄像头识别命中像素并打出弹孔、靶子倒下。
- 内容:九种训练、十五个带计分环的靶图、17 发弹匣,支持同屏双人,也可双手各持一把枪。
- 校准:摄像头不必正对屏幕,斜角也支持,应用拍摄屏幕上的标记自学映射,校准不耗弹药。
- 开发:Claude Code 写了几乎全部代码,作者未手写代码;用进程内 MCP 服务器让 Claude 读取测量数据。
- 测试:项目在六个运行器上做 326 次变异测试,全部捕获;需连续五次干净冷启动才算通过。
为什么值得看
看 AI 智能体如何开发测量物理世界的程序
适合谁关注
对 AI 编程、射击训练和开源项目感兴趣的人