🔗 Links
Contrarian King: The Unpopular Opinion Challenge
🔥 Key Features
Delightful UX (User Experience)
- Minimalist black and white design with ASCII art borders creates a distinctive visual identity
- Simple, intuitive gameplay loop: read question → pick answer → see results
- Clear visual feedback with score tracking
Polish
- Complete game loop from start to finish
- Clear instructions on the welcome screen
- Meaningful feedback on game completion
Built for the Feed
- Quick, 10-question format perfect for casual play
- Encourages daily returns with a theme for the set of 10 questions
- Naturally sparks discussion through controversial topics
- Score sharing encourages community competition
- Questions designed to prompt debate and conversation
- Lightweight implementation ensures fast loading
- Different categories keep content fresh and engaging
Reddit-y
- Celebrates contrarian thinking, perfect for Reddit's discussion culture
- Embraces the community's love for unique perspectives
- Moderator-friendly implementation
- Topics designed to spark Reddit-style debates
- Clean integration with Reddit's platform
💡 Inspiration
The inspiration for Contrarian came from observing how social media often creates echo chambers where popular opinions dominate. I wanted to create a game that would challenge players to think differently and consider alternative viewpoints. The concept is simple yet engaging: reward players for selecting the least popular answer, encouraging them to step outside conventional thinking.
🎮 Key Features
- 10 Rounds of Engagement: Each game consists of 10 thought-provoking questions
- Real-time Statistics: After each answer, players see how their choice compared to others
- Score-based Rewards: Points are awarded for selecting the least popular options
- Quick Sessions: Games are designed to be completed in 3-5 minutes
🛠️ How I Built It
Contrarian is built using modern web technologies:
- React with TypeScript for type-safe development
- Devvit for Reddit integration
- Custom game logic for scoring mechanics





Log in or sign up for Devpost to join the conversation.