Skip to main content

Quoridor Online Game

Project description

Quoridor Online

Client and server to play a Quoridor game online with Python. This is an Alpha version. Some updates will come.

Install

Requires: Python >=3.6. To install, open a command prompt and launch:

pip3 install quoridor

Use

To launch a server:

python3 -m quoridor.server [HOST] [PORT] [NUM_PLAYERS]
  • HOST: IP address
  • PORT: port number
  • NUM_PLAYERS: number of players (2, 3 or 4)

To launch a client:

python3 -m quoridor.client [HOST] [PORT]

HOST and PORT must be the same as the server.

Play

You can see the rules of the game here : https://en.wikipedia.org/wiki/Quoridor

  • To move your pawn, use the four arrow keys
  • To place a fence, click on the game board

At the end of the game, you can restart a game. Just click on the button "Restart".

Contact

quentindeschamps18@gmail.com

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quoridor-0.0.1.tar.gz (497.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quoridor-0.0.1-py3-none-any.whl (500.3 kB view details)

Uploaded Python 3

File details

Details for the file quoridor-0.0.1.tar.gz.

File metadata

  • Download URL: quoridor-0.0.1.tar.gz
  • Upload date:
  • Size: 497.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.5

File hashes

Hashes for quoridor-0.0.1.tar.gz
Algorithm Hash digest
SHA256 845cbbe732af8ea4f614e055f20dd8fd220faf1d0ef768df79281a322b1e57a0
MD5 20e0e331e90abca2720189fb13579b83
BLAKE2b-256 0a02ec117882ef5ea67d1160cc5f0051e69697c4262272f13ee915563754653e

See more details on using hashes here.

File details

Details for the file quoridor-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: quoridor-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 500.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.5

File hashes

Hashes for quoridor-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a4015d653e6e30b5c33774ad15044eb88d8c1acc228672c85192f64f3fbc8753
MD5 6a46aa41c4ec9d619bdbfafd109ccd8f
BLAKE2b-256 4e74818a0099e9f5d91c35826535b545bc48b19b4cf626dc25adee774c5af95c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page