https://github.com/collidingscopes/tetris
https://github.com/collidingscopes/tetris
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/collidingscopes/tetris
- Owner: collidingScopes
- Created: 2025-03-14T19:58:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-28T23:22:03.000Z (3 months ago)
- Last Synced: 2026-03-29T01:15:34.789Z (3 months ago)
- Language: JavaScript
- Homepage: https://collidingscopes.github.io/tetris/
- Size: 160 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ✋ Tetris Computer Vision 👀
A browser-based Tetris game that you can play with natural hand gestures. No additional hardware required - just a webcam.
Play here 🎮: [https://collidingscopes.github.io/tetris](https://collidingscopes.github.io/tetris)
## Features
- **Hand tracking**: Uses MediaPipe for real-time hand detection
- **3D fruits**: Built with Three.js for smooth 3D animations
- **Gesture-based controls**: Move pieces via hand movements and gestures
- **Scoring system**: Keep track of your high score
- **Progressive difficulty**: Game gets harder as you progress
## How to Play
1. Allow camera access when prompted
2. Position yourself so your hand is visible in the webcam feed
3. Click "Start" to begin
## Technical Details
- Uses MediaPipe Hands for hand tracking
- Three.js for 3D rendering
- Vanilla JavaScript with no framework dependencies
- Optimized for both desktop and mobile devices
- Cross-platform compatibility with modern browsers
## Feedback
Send feedback via:
- Twitter: [@measure_plan](https://x.com/measure_plan)
- Instagram: [@stereo.drift](https://instagram.com/stereo.drift)
## License
MIT License - Feel free to use and modify as you wish!