Inspiration
We wanted a party game that works over a screen, something that makes people laugh and reveals how well friends actually know each other.
What it does
Who is the Best Impersonator is a multiplayer party game played in real time. In Round 1, everyone answers personal questions about themselves. In Round 2, each player is secretly assigned someone else and has to answer new questions as that person. Then everyone votes on how convincing each impersonation was, and tries to guess who was impersonating who.
How we built it
Built with Node.js and Socket.IO for real-time multiplayer, with a vanilla HTML/CSS/JS frontend. Room codes let anyone join from their phone with no install required.
Challenges
Keeping game state in sync across all players in real time, and designing a voting system that's fair and fun without being confusing.
What we learned
How to manage multi-phase game logic server-side, and how much personality can come through in a simple question-and-answer format.
What's next
Adding custom question packs, a spectator mode, and persistent leaderboards.
Log in or sign up for Devpost to join the conversation.