Giter VIP home page Giter VIP logo

mafia's Introduction

Mafia Party Game

mafia-game Image Source

Introduction

Mafia is a party game that can be played by 6 or more players. All players are distributed into two teams named Mafias and Citizens. The goal for each team is to defeat other team by killing them. Each turn consists of two phases called Day and Night in which players have to act their role to become victorios. For more information and get to know more about the game, checkout this link.

How to Use

  • Make sure Oracle OpenJDK 16.0.1 is installed on your device
  • Clone repository using git clone https://github.com/Adibov/Mafia.git command and open project directory
  • Start server by running RunGod.sh which is placed in God folder (if you are running on windows, simplify double-click on RunGod.bat)
  • After that, each player can connect to the server by running RunPlayer.sh which is placed in Player folder (again, if you are on windows, just double-click on RunPlayer.bat)

Some Notes

  • Default server port is set on 2021, feel free to change it under GameController class
  • Some settings has been set by default in Setting class, feel free to change them

mafia's People

Contributors

adibov avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.