Inspiration

Village Verdict was inspired by social deduction games such as Spyfall, Undercover, and Among Us. I wanted to build a game that felt truly native to Reddit instead of simply embedding an existing game into a post. Reddit's greatest strength is its communities and conversations, so I asked myself: what if the comments section became part of the gameplay?

The result is Village Verdict-a game where players must read between the lines, bluff convincingly, and work together to uncover the player with the different secret word.

What it does

Village Verdict is a multiplayer social deduction game built for Reddit.

Players join a village and receive a secret word. Most players receive the same word, while one player receives a closely related word. Players then discuss their words in the Reddit comments without revealing them directly.

After the discussion phase, everyone votes on who they believe received the different word. If the village identifies the correct player, they win. Otherwise, the different-word player successfully deceives the village and wins the round.

Each game offers a unique experience through randomized word pairs and changing player dynamics.

How I built it

I built Village Verdict using the Reddit Developer Platform (Devvit), TypeScript, Phaser, Redis, Node.js, and tRPC.

The application uses Devvit's Interactive Posts to run directly inside Reddit. Redis manages multiplayer game state, player sessions, secret word assignments, voting, and game progression. Phaser powers the game interface, while Reddit comments are integrated directly into the gameplay loop to encourage community interaction.

The game was developed, tested, and deployed using VS Code, GitHub, and the Devvit CLI.

Challenges I ran into

The biggest challenge was building a multiplayer experience on a new platform while working under a tight deadline.

Managing synchronized game states, secret information, voting logic, timers, and player interactions required careful state management. Testing was also difficult because multiplayer games require multiple participants to verify gameplay.

Designing a mobile-friendly experience was another challenge, since most Reddit users interact with posts on their phones. Balancing word pairs to make them difficult but still fair; was also an important part of development.

Accomplishments that I'm proud of

  • Building and publishing a Devvit application.
  • Creating a Reddit-native multiplayer experience.
  • Integrating Reddit comments directly into gameplay.
  • Implementing secret-word assignment and voting systems.
  • Successfully deploying a working multiplayer prototype before the hackathon deadline.
  • Learning an entirely new platform and shipping a complete project in just a few days.

What I learned

This project taught me how to build applications with Devvit and design games around Reddit's unique strengths.

I learned how to manage multiplayer state with Redis, architect a full-stack game experience, and think more deeply about mobile-first design. Most importantly, I learned that Reddit can be more than a place where people discuss games, it can be a platform where communities play together.

What's next for Village Verdict

Village Verdict has plenty of room to grow. Future plans include:

  • Support for multiple concurrent games across different Reddit posts and subreddits.
  • Additional game modes.
  • Daily challenges and leaderboards.
  • Persistent player statistics.
  • Community-created word packs.
  • Improved matchmaking and lobby management.
  • Better mobile UI and accessibility.
  • Moderator tools and reporting features.
  • Tournament and ranked modes.

My goal is to continue evolving Village Verdict into a polished, replayable social experience that keeps Redditors coming back day after day.

Built With

Share this project:

Updates

Submission history