Skip to main content

P2P Multiplayer Python implementation of Richard Bartle's Waving Hands

Project description

# WavingHands

P2P Multiplayer Python implementation of Richard Bartle's Waving Hands (very WIP and buggy right now!

This code was originally written in 2020 and I've learned a lot since then.

### Development

Setup your preferred python environment first:

python -m venv venv
source venv/bin/activate

Then do a developer install. This will give you the `waving-hands` command you can use to start the client/server:

python setup.py develop
waving-hands


### Testing

Use pytest for testing:

pip install pytest
pytest

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

waving_hands-0.1.1.tar.gz (68.3 kB view details)

Uploaded Source

Built Distribution

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

waving_hands-0.1.1-py3-none-any.whl (72.8 kB view details)

Uploaded Python 3

File details

Details for the file waving_hands-0.1.1.tar.gz.

File metadata

  • Download URL: waving_hands-0.1.1.tar.gz
  • Upload date:
  • Size: 68.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for waving_hands-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b3f2a1cfd5c2e03e03efe0620448fe77ae9026d8bd915e8ba2a68cc7e6fd8e06
MD5 1e507da9e73aa0496d34504f544f5466
BLAKE2b-256 40b210057fd1db6c5240b6eca8698d3a22e5a67472a09d7810256039677a5373

See more details on using hashes here.

File details

Details for the file waving_hands-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: waving_hands-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 72.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for waving_hands-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a50eaa7efc48d50c3391df5de33bae32bb5bc5722ca78ff88c0ef5cb310d8e60
MD5 f2610d3db3169bf39503b033212557fe
BLAKE2b-256 2562d2a87b96e961777a9289305e5c5ce555d9034fd6ddf10f645e6dc4bd2262

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