Reddit Rally Game
Inspiration
Reddit thrives on humor, wit, and community-driven creativity — from roasts on r/roastme to absurd ideas on r/shittysuperpowers. We wanted to capture that spirit in a fun, lightweight daily game that feels native to Reddit and keeps people coming back.
What it does
Reddit Rally Game is a daily multiplayer roast challenge:
- Every day, a funny new prompt appears (e.g., “Roast your internet speed in 10 words”).
- Users submit short, witty responses.
- Submissions are shown anonymously and voted on by the community.
- The funniest entry is revealed the next day, and winners climb the leaderboard.
It’s like a Reddit-native party game — quick laughs, community votes, and bragging rights.
How we built it
- Frontend: Built using Devvit + React for an interactive Reddit-native experience.
- Backend: Devvit API layer for handling prompts, submissions, votes, and results.
- Storage: Lightweight JSON/SQLite for MVP; designed to scale with Redis or Postgres.
- Game Logic: Daily reset system to rotate prompts, enforce one submission + one vote per user, and calculate winners fairly.
- Moderation: Basic word filters and anti-duplicate checks to keep gameplay safe and fun.
Challenges we ran into
- Designing a fair voting system that prevents duplicate votes while staying lightweight.
- Ensuring anonymity during voting but revealing winners clearly.
- Handling daily lifecycle logic (resetting prompts, submissions, and votes automatically).
- Balancing simplicity (MVP in hours) with features (leaderboards, moderation, trophies).
Accomplishments that we're proud of
- Built a fully working Reddit-native game that feels natural inside the platform.
- Created a seamless daily loop (prompt → submission → voting → results).
- Designed a scalable architecture that can grow from MVP to production.
- Made something that’s not just a hackathon demo, but something people would actually want to play daily.
What we learned
- How to use Devvit for creating interactive Reddit posts.
- The importance of tight game loops — small, fun, and repeatable daily challenges work best.
- How to combine humor + UGC + gamification to keep a community engaged.
- The value of moderation tools in UGC games (to protect the fun).
What's next for Reddit Rally Game
- AI-generated daily prompts for infinite variety.
- Badges & flair rewards for winners, integrated with Reddit trophies.
- Categories of challenges (roasts, startup pitches, bug reports, absurd superpowers).
- Mobile polish for touch-first interaction.
- Community-hosted prompt packs, letting mods contribute their own.
Built With
- and
- devvit
- eslint
- express.js
- javascript
- node.js
- prettier
- react
- react-dom
- redis
- tailwind-css
- typescript
- typescript-compiler
- vite
- vitest.typescript
Log in or sign up for Devpost to join the conversation.