Mafia Game - Digital Role Assigner for Party Games

A digital version of the classic party game. Create a room, invite friends, and play!

Create a Room
Start a new game as the Mayor
Join a Room
Enter a room code to join an existing game
How To Play Mafia
Learn the basic rules and gameplay of Mafia

Game Overview

Mafia is a social deduction game where players are secretly assigned roles. Some are members of the mafia, working to eliminate villagers, while others are villagers trying to identify and eliminate the mafia.

Game Setup

  1. One player creates a room and becomes the Mayor (game moderator)
  2. Other players join the room using the room code
  3. The Mayor configures the number of each role
  4. The Mayor starts the game, and roles are randomly assigned to players

Game Phases

1. Night Phase

  • Mafia members choose a villager to eliminate
  • The Doctor chooses a player to save
  • The Detective investigates a player

2. Day Phase

  • All players discuss who might be in the mafia
  • Players vote on who to eliminate
  • The player with the most votes is eliminated

Winning the Game

  • Villagers win: If all mafia members are eliminated
  • Mafia wins: If mafia members equal or outnumber villagers

Important Note

This app only handles role assignment. The Mayor (room creator) will need to moderate the actual gameplay, including night and day phases, voting, and determining when the game ends.