Objective of the game
The objective of this project is to utilize computer vision to give a twist to the traditional Tetris game. By integrating computer vision, players can interact with the game using their own hand gestures, creating a more immersive gameplay.
How we did it
The project used Python as the primary programming language, using libraries such as OpenCV for computer vision processing and Pygame for game interface development. Additionally, a local environment setup included VSCode and virtual environments for package management, ensuring compatibility and ease of development.
Challenges that we ran into
Significant challenges included achieving accurate block behaviour and integrating Python seamlessly to ensure proper communication between the computer vision backend and the game frontend. Solutions involved optimizing image processing algorithms and adjusting parameters to ensure responsiveness during the game.
Accomplishments that we're proud of
This Tetris hack successfully detects and supports two players, enabling them to enjoy the full range of Tetris features using only hand gestures, offering an interactive and immersive gameplay experience.
What's next for Secret Game
Focus on integrating advanced algorithms for better piece prediction and enhancing the visual interface for user engagement. Expanding multiplayer capabilities and incorporating additional game features, such as a dynamic scoreboard an and online mode for remote gameplay. Adding customizable themes and skins for the game board and pieces.
Log in or sign up for Devpost to join the conversation.