Think-About-It is an innovative Android game where players create and share their artistic interpretations of various conspiracy theories. The game combines creativity, social interaction, and friendly competition in a unique drawing-based experience.
Think-About-It is a multiplayer drawing game where players:
- Receive a conspiracy theory prompt
- Create their artistic interpretation within a time limit
- Vote on other players' drawings
- Earn points based on votes received
- Compete for the top spot on the leaderboard
- Interactive Drawing Canvas: Create detailed drawings with customizable brush sizes and colors
- Real-time Voting System: Vote for your favorite interpretations
- Leaderboard: See which drawings received the most votes
- Multiplayer Support: Play with friends in real-time
- Firebase Integration: Secure user authentication and data storage
- Modern UI: Clean and intuitive user interface with dark theme
- Language: Kotlin
- Minimum SDK: 27 (Android 8.1)
- Target SDK: 35
- Dependencies:
- Firebase (Authentication, Realtime Database, Storage)
- AndroidX Core
- Material Design Components
- ConstraintLayout
- Kotlin Coroutines for async operations
- ViewModel and LiveData for UI state management
- Android Studio Arctic Fox or newer
- Android SDK 27 or higher
- Google Play Services
- Firebase account
- Go to the Releases page
- Download the latest APK file
- Enable "Install from Unknown Sources" in your Android settings
- Install the APK
-
Clone the repository:
git clone https://github.com/yourusername/Think-About-It.git
-
Open the project in Android Studio
-
Set up Firebase:
- Create a new Firebase project
- Add your Android app to the Firebase project
- Download
google-services.jsonand place it in theappdirectory - Enable Authentication, Realtime Database, and Storage in Firebase Console
-
Build and run the project
-
Drawing Phase:
- Players receive a conspiracy theory prompt
- 2-minute time limit to create your drawing
- Use various brush sizes and colors
- Save your drawing when done
-
Voting Phase:
- View all players' drawings anonymously
- Vote for your favorite interpretations
- Each player gets 3 votes
- Cannot vote for your own drawing
-
Scoring:
- Points awarded based on votes received
- Bonus points for creative interpretations
- Weekly and all-time leaderboards
Cole - https://github.com/Cole-deBoer
Reid - https://github.com/PG27Reid
Simone - https://github.com/PG27Simone
Jason - https://github.com/PG27Jason
We welcome contributions! Here's how you can help:
-
Bug Reports:
- Use the GitHub Issues section
- Include steps to reproduce
- Add screenshots if applicable
- Specify your device and Android version
-
Feature Requests:
- Create a new issue with the "enhancement" label
- Describe the feature in detail
- Explain its benefits to the game
-
Code Contributions:
- Fork the repository
- Create a feature branch
- Follow our coding style
- Write tests for new features
- Submit a pull request
-
Documentation:
- Improve existing documentation
- Add comments to complex code
- Update README with new features
This project is licensed under the MIT License - see the LICENSE file for details.
- v0.1.0-alpha.1 (Current)
- Initial pre-release
- Basic drawing functionality
- Firebase integration
- Multiplayer support
- Voting system
- Additional conspiracy theory prompts
- Enhanced drawing tools
- Social media sharing
- Custom game rooms



