想让你的运动更有趣吗?Webcam Runner 是一款基于网络摄像头的跑步游戏,它能让你通过真实的身体动作来控制游戏角色,在无限延伸的场景中尽情奔跑。更酷的是,它还加入了 AI 陪跑功能,为你提供实时动作指导和个性化反馈,让你的锻炼更有效率!
即刻开跑:https://camrun.beautare.com/
Github:https://github.com/Jamesun921/cam-run

技术架构:Three.js + MediaPipe Pose
Webcam Runner 的核心技术是 Three.js 和 MediaPipe Pose。
-
Three.js: 负责构建整个 3D 游戏世界,包括无限地形的生成、场景物体的渲染和管理,以及动态相机动画的实现。它让游戏画面更加生动逼真。
-
MediaPipe Pose: 负责捕捉你的身体动作。它可以进行全身或半身动作识别,实时估计你的姿势,并追踪关键点。通过用户距离检测和动作力度计算,游戏能够更准确地判断你的运动状态。
核心功能:AI 陪跑与个性化反馈
Webcam Runner 不仅仅是一个游戏,更像是一位智能运动教练。
-
AI 运动陪跑: 它能实时指导你的动作,确保你的姿势正确,避免运动损伤。
-
个性化反馈系统: 根据你的运动数据,提供定制化的反馈,帮助你更好地了解自己的运动状态。
-
自适应难度调节: 游戏难度会根据你的表现自动调整,让你始终保持挑战性。
-
运动强度监测: 实时监测你的运动强度,让你更好地控制运动量。
系统要求:简单易上手
Webcam Runner 的系统要求并不高,只要你的电脑满足以下条件即可:
- 处理器: Intel i3 或同等性能的处理器(建议支持 AVX 指令集)。
- 网络摄像头: 支持 720p 分辨率的摄像头。
- 浏览器: Chrome 或 Edge 最新版本(建议使用 Chrome,因为 MediaPipe 在 Chrome 上的性能最佳)。
- 内存: 4GB RAM+。
- 显卡: 支持 WebGL 2.0 的显卡(如 Intel HD Graphics 4000 或更高)。
安装与运行:三步搞定
安装和运行 Webcam Runner 非常简单:
- 克隆项目。
- 在浏览器中打开
index.html。 - 允许摄像头访问权限。
Webcam Runner 将游戏与健身巧妙结合,让运动不再枯燥。通过 Three.js 打造逼真的 3D 场景,MediaPipe Pose 实现精准的动作捕捉,再加上 AI 陪跑和个性化反馈,它为用户带来全新的运动体验。虽然对硬件要求不高,但为了获得最佳体验,建议使用 Chrome 浏览器。如果你想让运动更有趣,不妨试试 Webcam Runner,让你的身体动起来!
评论 0 条
暂无评论,来种下第一颗种子。