All activity
Your webcam tracks your body and turns real arm swings into tennis shots. Swing hands for forehand, backhand, or serve a 3D avatar mirrors your movement in real time. No download, no controller, no signup. Just open the URL and play.
Ball physics use real ATP match data topspin curves down, slice skids low, serves hit 130mph. Play solo against AI or multiplayer against real opponents worldwide.
Built in 2 weeks, 1,300+ players from 50+ countries. Zero ad spend. Under 1MB.

LiveWebTennisSwing your arm at your webcam to play 3D tennis in browser
Akhil Mattaparthi left a comment
I built this for a hackathon and it kind of blew up 1,300 players from 50+ countries in the first week with no marketing budget. The idea: what if Wii Sports ran in your browser and your webcam was the controller? How it works: Google's MediaPipe tracks 33 body landmarks from your webcam at 30fps. Those get mapped onto a 3D avatar in Three.js. A custom physics engine handles ball flight with...

LiveWebTennisSwing your arm at your webcam to play 3D tennis in browser
