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

  1. Interactive Reddit Post

Built using Devvit Interactive Posts

Embedded voting UI inside the post

Real-time updates without page reload

  1. Comment-Driven Gameplay

Player theories are submitted via comments

High-quality comments are surfaced automatically

Encourages discussion and collaboration

  1. Anti-Abuse & Fair Play

Rate limiting per user

One vote per day per account

Server-side validation to prevent manipulation

  1. 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

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Reddit Detective: A Daily Community Mystery Game

Built With

Share this project:

Updates