Skip to content

copyninja17/UNO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNO

UNO is a fun card game where players put down matching cards and the one with 0 cards in the end wins.

We are bringing this multiplayer card game to PC with support for more than 4 players.

The official android version of Mattel UNO supports only 4 players

v1.0

Features

  • Playable over LAN or internet using ngrok
  • Support for upto 10 players
  • Crossplay accross Windows, Mac and Linux

Upcoming Features

  • Party rules
  • Broadcasting
  • Animations

Installation

Clone and make executable by using PyInstaller from pip

# In shell

pip3 install pyinstaller

Make the game into a windows executable by running

pyinstaller --onefile -c "game.py"

For Mac and Linux, install requirements and run "game.py"

Install ngrok to play with friends over internet

Usage

One player(Host) creates the room and enters the room size.

Host runs ngrok and enter:

ngrok tcp 5555

Other players can join by entering the address or port (Limited to India) in their game.

Gameplay

Play a card by clicking on it. In other events, press "OK" button to agree with the specific event. Winner gets decided by getting to 0 cards first.

Refer to unorules.com for standard uno rules.

Contributors

Author

License

Copyright © 2021 Mohit Pradhan. This project is MIT licensed.

About

A game of UNO for 2-10 players!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages