Snapshot Scramble is an Android puzzle game that allows users to scramble and unscramble their favorite images in three levels of difficulty. The game also features a multiplayer mode that allows users to play against each other online, a leaderboard to track high scores, and an option to apply a cartoon filter to the selected image using the OpenCV SDK.
- Single Player: Users can play against themselves and try to beat their previous high scores.
- Multiplayer (Online): Users can play against other players online and compete for high scores and bragging rights.
- 3 levels of difficulty: Users can choose from easy, medium, or hard levels to adjust the difficulty of the game.
- Select own image: Users can select any image from their device's gallery and use it to play the game.
- Cartoon Filter for selected image: Users can apply a cartoon filter to the selected image using the OpenCV SDK.
- Leaderboard: The game features a leaderboard that tracks high scores for both single player and multiplayer modes.
- Realtime database: The game uses a realtime database to track scores and rankings, making the gameplay experience more engaging and interactive.
- Android Studio 4.0 or later
- Android SDK 23 or later
- OpenCV SDK for Android
- Google Play Services SDK
- Internet connection
- Clone the project from the GitHub repository.
- Import the project into Android Studio.
- Download and install the OpenCV SDK for Android.
- Download and install the Google Play Services SDK.
- Build and run the project.
Contributions are always welcome! If you have any suggestions, bug reports, or feature requests, please submit them via the GitHub repository.
This project is licensed under the MIT License. See the LICENSE file for details.