U

Undercover

A social deduction game of words and wit.

Project

Multiplayer Deduction Game

Role

Full-Stack Developer

Company

Personal Project

Project main visual

Inspired by game nights with my college friends, I decided to build the social deduction game we always wanted to play—free, accessible, and perfect for bringing people together.

THE IDEA 💡

Born from a Love for Game Night

Some of my best memories from college are playing social deduction games with friends. We loved the dynamic of deception and clever wordplay, but many of the popular mobile versions were paid or had intrusive ads. I saw an opportunity to create our own version from scratch.

The goal was simple: build a fun, fast-paced party game that was free and easy for anyone to jump into, whether they were in the same room or miles apart.

THE PROBLEM 🎯

Balancing Fun with Functionality

Building a good party game presents unique challenges. First, there was the creative hurdle: sourcing hundreds of clever and balanced word pairs for the 'Civilian' and 'Undercover' roles to ensure the game was replayable and fair.

Second, there was the technical task: architecting a real-time multiplayer system using WebSockets that could seamlessly connect friends online, manage the game state for all players, and feel instantly responsive.

THE RESULT ✨

Your New Favorite Party Game

The result is Undercover, a fully-featured social deduction game ready for your next get-together. Players can easily create a room, customize the roles—including Civilians, Undercovers, and the mysterious "Mr. White"—and start playing in seconds. The game is designed to create hilarious and memorable moments of suspicion and revelation.

Private Game Rooms

Easily create or join game lobbies with unique room codes to play exclusively with your friends.

Dynamic Role System

Experience thrilling gameplay with distinct roles that keep everyone guessing until the very end.

Real-Time Online & Offline Modes

Connect with friends anywhere using the WebSocket-powered multiplayer, or use the offline mode for a single-device, pass-around experience.

Interactive Voting & Elimination

Discuss clues, debate suspicions, and vote out the player you think is the impostor in each round.

Project Gallery

A visual walkthrough of the interface and key screens.

Gallery photo
Gallery photo
Gallery photo

Similar Projects