About Mafia Night

What is Mafia Night?

Mafia Night is a web application designed to enhance your physical Mafia game experience. Whether you're hosting a party or organizing a game night, our platform helps you manage players, assign roles, and moderate games seamlessly.

Features

  • Easy game creation and player management
  • Beautiful 3D role cards with unique designs
  • Role distribution and assignment system
  • Moderator tools for game control
  • Mobile-friendly responsive design
  • Real-time game state synchronization

How to Play

  1. The moderator creates a game and shares the game code
  2. Players join using the game code on their devices
  3. The moderator assigns roles to all players
  4. Each player views their secret role card
  5. The game begins with alternating night and day phases

Feature Requests

Have a great idea for a new role or feature? You can support the development by buying me a chai! When you make a donation, simply include your requested feature in the message, and I will do my best to implement it for you.

Open Source

Mafia Night is built with modern web technologies including Next.js, React, Three.js for 3D graphics, and Go for the backend. The project is open source and welcomes contributions from the community.

View on GitHub