Claude Fable 5.2
First-person badminton where your webcam tracks your hand: grip, swing, smash.
Shuttle Strike is first-person badminton in the browser where your hand is the racket. Your webcam tracks your hand: close it as if gripping a racket handle and the racket appears in your fist, tilting with your wrist. Swing when the shuttle reaches you. High and hard is a smash, low is a clear, and soft is a drop shot. Footwork is automatic, so you only play the shots.
You face a CPU opponent in the final of the "World Championships 2026": a full arena with a scoreboard, advertising boards, crowd applause and bloom lighting. Matches are first to 11, win by 2, on Easy, Normal or Hard.
No webcam? Choose Play with mouse: the racket head follows the mouse (or your finger on a touch screen), and a fast flick is a swing.
The whole game is one 70 KB HTML file. Three.js draws the arena and the players, and MediaPipe's hand tracker reads your webcam. Both load from a CDN, so it needs an internet connection. Your video stays in your browser.
Made by fedifianto.
| Gesture | What it does |
|---|---|
| ✊ Close your hand | Grip the racket. It sits in your fist and tilts with your wrist. |
| Fast swing as the shuttle arrives | Hit it. Swing left or right to aim. |
| Racket high + hard swing | Smash |
| Racket low | Lift / clear |
| Soft swing | Drop shot |
| ✋ Hold an open palm still | Pause. Close your hand to resume. |
| ✊ Close and hold after a match | Rematch |
Press Play Game above and Shuttle Strike loads from the author's own site (fedifianto.github.io) inside a sandboxed frame. There is nothing to install.
Under the hood it uses Three.js.
On a phone, tap Play and the game opens fullscreen with its own touch controls; hold the phone sideways (on iPhone the game is turned for you).
Tip: click inside the game once to capture the mouse, and press ESC to release it. Fullscreen gives the best frame rate on large monitors.
No. Choose "Play with mouse" and the racket head follows your mouse or finger; a fast flick is a swing.
Hold the racket high and swing hard as the shuttle reaches you. Racket low gives a clear, and a soft swing gives a drop shot.
Hold an open palm still. Close your hand again to resume.
The hand tracking runs in your browser. The game only loads its 3D library and hand-tracking model from a CDN.
Yes. Shuttle Strike runs in your browser for free, with no download, account or install. It loads from the author's own site (fedifianto.github.io).
Yes. It has its own touch controls. It is a landscape game: tap Play, and the game goes fullscreen and turns sideways.
Shuttle Strike was made by fedifianto, using Claude Fable 5.2.
The author hasn't published the prompt. Many of these games came out of a long back-and-forth with the model rather than a single prompt.
The source is public at https://github.com/fedifianto/shuttlestrike.
Seven-a-side 3D football with referees, offside, cards, penalties and tactics, in one HTML file.