TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Play brick breaker using webcam and hand tracking (open source)

22 点作者 getToTheChopin4 个月前
I built this game to test out the MediaPipe hand-tracking API. Play brick breaker using your webcam + hand movement -- levels get progressively harder with faster speed &#x2F; smaller paddle.<p>All processing is done in real-time within your browser. This project is built using javascript, html canvas, and mediapipe hand tracking.<p>This game is free and open source, offered under an MIT license.<p>Github repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;collidingScopes&#x2F;manual-brick-breaker">https:&#x2F;&#x2F;github.com&#x2F;collidingScopes&#x2F;manual-brick-breaker</a><p>Hope it&#x27;s fun for you -- would love to hear feedback and suggestions for improvement.

3 条评论

gus_massa4 个月前
Nice.<p>I had low contrast between my hand and my t-shirt, so I had to keep my hand over my head and it&#x27;s very tiring. I don&#x27;t know how you can solve this, I probably need better illumination.<p>When I remove the hand from the camera view, the balls go back to the middle of the paddle. I expected the ball to freeze and a short countdown when the hand is visible again. I tried to cheat removing my hand on purpose but there is a big lag between the time I hide my hand and the game stops.<p>After a few tries, I discovered that I can hide my hand when the ball is going up at 75% and the game will freeze after the ball hits the block and the ball is going up at 50%, so I don&#x27;t have to catch the ball!<p>(Yes, I know cheating in a single player game is stupid.)
评论 #42745633 未加载
nimzoLarsen4 个月前
Pretty fun — feels quite natural to play by moving my hand.<p>I noticed a bit of lag while playing on mobile (iPhone Chrome).<p>Nice work!
评论 #42734028 未加载
heyrikin4 个月前
Very cool!
评论 #42734689 未加载