我是一名大学生,和两位朋友已经合作了大约7个月来构建这个项目。它在浏览器中运行:MediaPipe 通过笔记本电脑摄像头跟踪你的身体,游戏使用 React + Three.js 实现。你后退一步,像在击球一样挥动手臂。无需控制器,也不需要下载。
最困难的部分是时机。几周来,玩家们说他们的投球感觉延迟了,我一直在调试挥动检测。真正的问题是,我给每张相机帧标记的是我复制它的时间,而不是它被捕获的时间,所以每次挥动都被判定稍微晚了一点。修正后,我们重新评分的记录命中后,六分球的比例从 15% 上升到 31%。
玩家迄今已经击出了超过 10,000 个六分球。如果你想试试,它是免费的:livewebtennis.com/cricket
我很想听取其他开发者的反馈,尤其是关于游戏体验以及在低端笔记本电脑上的性能表现。
评论 (0)