RedditChroma: Color Match Challenge
A fast-paced color matching game that tests your perception and quick-thinking abilities.
Inspiration
We wanted to create a game that's both simple to understand yet challenging to master. Inspired by color perception tests and rapid-response games, RedditChroma combines these elements into an engaging Reddit experience that can be enjoyed in short bursts.
What it does
RedditChroma challenges players to quickly match color names with their corresponding visual representations. Players have 30 seconds to:
- Match as many colors as possible
- Score points for correct matches
- Avoid incorrect selections that reduce score
- Race against a dynamic timer
- Compete for high scores
How we built it
The game is built using:
- Devvit platform for Reddit integration
- React-style components for UI elements
- Custom color palette management
- State management for game logic
- Dynamic scoring system
- Visual feedback mechanisms
Challenges we ran into
- Click response accuracy - Ensuring clicks registered only on intended elements
- Timer synchronization - Managing consistent countdown timing
- Color accessibility - Selecting distinct colors that are easily distinguishable
- State management - Handling multiple game states without conflicts
- Performance optimization - Maintaining smooth animations and transitions
Accomplishments that we're proud of
- Created a responsive and intuitive user interface
- Implemented smooth visual feedback for player actions
- Developed a fair and engaging scoring system
- Built a game that's easy to learn but challenging to master
- Successfully integrated with Reddit's platform
What we learned
- Advanced Devvit platform capabilities
- Efficient state management techniques
- Color theory and accessibility considerations
- User experience optimization
- Performance tuning for Reddit's environment
What's next for RedditChroma
- Global leaderboards for community competition
- Additional game modes (Time Attack, Zen Mode)
- Colorblind-friendly options
- Custom color palette themes
- Multiplayer challenges
- Achievement system
- Daily challenges with unique color combinations
How to Run the App
Prerequisites
- Node.js and npm installed
- Devvit CLI installed
GitHub Repo : https://github.com/inspiredrishabh/redditrhythm
Enjoy the challenge!
Built With
- devvit
- typescript
Log in or sign up for Devpost to join the conversation.