Inspiration
As long-time Reddit users, we've witnessed legendary moments that shaped internet culture - from EA's infamous "pride and accomplishment" comment to the coconut TIFU. These posts are part of our collective digital memory, and we wanted to create a game that celebrates Reddit's rich history while providing an addictive, competitive experience that brings the community together.
What it does
LezGuess challenges players to identify legendary Reddit posts by guessing the correct subreddit and year. The game features:
- Streak System: Dopamine-driven mechanics where correct guesses build streaks, but one wrong answer resets everything
- 75+ Legendary Posts: From the most downvoted comment in Reddit history to heartwarming stories
- Multiplayer Battles: Real-time rooms where friends compete on the same posts
- Daily Challenges: Community-wide competitions with live leaderboards
- Persistent Progress: Player stats tied to Reddit accounts, surviving across sessions
How we built it
- Frontend: React 19 with TypeScript for modern, type-safe development
- Backend: Express.js server with Redis for real-time data and leaderboards
- Authentication: Reddit's native user system for seamless integration
- Styling: Tailwind CSS for responsive, Reddit-themed design
- Real-time Features: Redis polling for multiplayer and live community stats
- Deployment: Reddit's Devvit platform for native app integration
Challenges we ran into
Our biggest challenge was creating engaging retention mechanics. Initial testers said the game was "too easy" and lacked replay value. We solved this by:
- Removing year spoilers from post displays (originally showed exact years)
- Adding rich context and full stories instead of 2-3 word snippets
- Implementing a streak system that resets score on failure (like Higher/Lower games)
- Creating server-side player data persistence tied to Reddit accounts
Accomplishments that we're proud of
- Addictive Gameplay: Created the "just one more try" feeling that keeps players engaged
- Technical Excellence: Built a full-stack real-time multiplayer game within Reddit's ecosystem
- Community Focus: Every feature designed around bringing Reddit users together
- Cultural Preservation: Documented and gamified Reddit's most iconic moments
- Cross-Device Sync: Player progress persists across devices and sessions
What we learned
Building LezGuess taught us the power of dopamine-driven game mechanics and community-focused design. We learned how to create engaging progression systems, implement real-time multiplayer features, and most importantly, how to turn nostalgia into an addictive gaming experience that celebrates internet culture.
What's next for LezGuess - Reddit History Challenge
- Content Expansion: Add 100+ more legendary posts from Reddit's history
- Achievement System: Unlock badges for Reddit history mastery
- Tournament Mode: Weekly competitions with prizes
- Subreddit Integration: Let communities submit their own legendary posts
- Mobile App: Native iOS/Android versions for broader reach
- Creator Tools: Let users create custom post collections and challenges
Built With
- css
- devvit
- express.js
- node.js
- platform
- react
- redis
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.