Inspiration
What it does
How we built itReddit Detective is a daily mystery-solving game built directly into Reddit using Devvit Web. Every day, players collaborate in the comments to analyze clues, debate theories, and vote on the correct solution. The game turns Reddit’s strongest feature—community discussion—into the core gameplay mechanic.
Problem / Inspiration
Reddit thrives on discussion, speculation, and collective problem-solving. However, most games treat Reddit as a passive host rather than an active gameplay element. Reddit Detective was inspired by the idea of transforming comments, votes, and community debate into the actual mechanics of a daily game.
What the Game Does
Each day, Reddit Detective publishes a new interactive post containing a short mystery case. Players:
Read the daily mystery
Analyze clues embedded in the post
Discuss theories in the comments
Vote on suspects or solutions using in-game UI
Return the next day to see results and a new case
The correct solution is revealed after 24 hours, and player scores are updated based on participation and accuracy.
Daily Game Mechanics
Daily Reset: One new mystery every 24 hours
Limited Attempts: Each user can submit one final vote per day
Streak System: Consecutive correct answers increase streaks
Community Influence: Most-upvoted theories are highlighted
Fresh Content: No repeated cases; daily unique scenarios
This ensures replayability while keeping sessions short and engaging.
Core Features
- Interactive Reddit Post
Built using Devvit Interactive Posts
Embedded voting UI inside the post
Real-time updates without page reload
- Comment-Driven Gameplay
Player theories are submitted via comments
High-quality comments are surfaced automatically
Encourages discussion and collaboration
- Anti-Abuse & Fair Play
Rate limiting per user
One vote per day per account
Server-side validation to prevent manipulation
- Mobile-First Design
Optimized for small screens
Touch-friendly buttons and layouts
Works smoothly with Reddit mobile apps
Technology Stack Platform
Reddit Devvit Web
Frontend
React + TypeScript
Devvit UI Components
Optional Phaser.js for visual effects
Backend
Devvit server functions
Devvit persistent storage for:
Daily state
User progress
Voting data
Optional GameMaker Integration
Used for animated transitions and visual polish
GameMaker exports embedded game visuals into Devvit Web
Why This Is a “Reddit-Native” Game
Comments are gameplay
Upvotes influence visibility
Subreddit culture shapes discussions
Designed for community collaboration, not solo play
Alignment With Judging Criteria Delightful UX
Simple rules, engaging mystery format
Clear daily goals and feedback
Polish
Complete game loop
Tested daily reset system
Clean, production-ready UI
Reddit-y
Encourages debate, theories, and interaction
Built specifically for Reddit behavior
Recurring Content
New mystery every day
Streaks and long-term engagement
Best Use of User Contributions
Player comments directly shape the game
Log in or sign up for Devpost to join the conversation.