An open API service indexing awesome lists of open source software.

https://github.com/collidingscopes/tetris


https://github.com/collidingscopes/tetris

Last synced: about 1 month ago
JSON representation

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!