Skip to main content

Locally Multiplayer Dueling game

Project description

Duel

Team Name: Python Buds Team Members: Alexis Dougherty, Aaron Gonzalez, Zachary Stanford, Grace Wilcox, and Joshua Zimmerman Github: https://github.com/AlexisDougherty13/Duel

How to run:

After pip install duel, open the XLaunch application, then type 'python3 -m duel' into the console to run the game. You might need to be in the root directory to run the game.

PyPi Package Name

The PyPi Package Name is duel

How to Play

Objective

Maneuver sword and position in order to avoid your opponent's attacks. Match your opponent's guard and deflect incoming strikes. Attack the opponent in low, mid, and high guarding positions. Move your sword into your opponent's from above or below to disarm, but be quick for they can reclaim their fallen sword by ducking near it. If you strike where your opponent is not prepared, you will slay them. The first duelist to reach the opponent's flag on the opposite side of the field claims victory!

Controls

  • Player 1
    • A/D - Left/Right Movement
    • W/S - Guard Up/Down
    • S(while in low guard) - Duck
    • Space - Jump
    • F - Sword Thrust
  • Player 2
    • Left/Right Arrow - Left/Right Movement
    • Up/Down Arrow - Guard Up/Down
    • Down Arrow(while in low guard) - Duck
    • Right Shift - Jump
    • Right Ctrl - Sword Thrust

Project details


Release history Release notifications | RSS feed

This version

3.5

Download files

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

Source Distribution

duel-3.5.tar.gz (4.4 MB view details)

Uploaded Source

Built Distributions

duel-3.5-py3.8.egg (4.7 MB view details)

Uploaded Source

duel-3.5-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

Details for the file duel-3.5.tar.gz.

File metadata

  • Download URL: duel-3.5.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2

File hashes

Hashes for duel-3.5.tar.gz
Algorithm Hash digest
SHA256 fd3d26697bce8b45b9a6c0cbf5d2aeb3dfff2a911dc8fcaa22ee251ef5cb630b
MD5 770dd8b344a2cb35f5f80141b451e4e9
BLAKE2b-256 c35118b1901147dc25b9abb6540986459dc73f90dc3748fc58eda82cf7bc126d

See more details on using hashes here.

File details

Details for the file duel-3.5-py3.8.egg.

File metadata

  • Download URL: duel-3.5-py3.8.egg
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2

File hashes

Hashes for duel-3.5-py3.8.egg
Algorithm Hash digest
SHA256 4e8400f70b3340622aedead18b74c94bf67d6accf06f36934a29e885c578aaaa
MD5 e340406c7ce0c1a24d3f8448fe3b7997
BLAKE2b-256 46c10e1984e8aac1c1b36d70668a812ec3367051f6a44c63a73b1d044e7150e8

See more details on using hashes here.

File details

Details for the file duel-3.5-py3-none-any.whl.

File metadata

  • Download URL: duel-3.5-py3-none-any.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2

File hashes

Hashes for duel-3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 48cf31697867b80a1fd44b9f6429b31b65de38c4b4844f3af0abfb8f8d9fe493
MD5 2f8d957ae86e4389134bec466939e175
BLAKE2b-256 3dd5d74ff340a7ca165ccbcb2cf8ca648be9550ac59e2a6d83e90b71458b2169

See more details on using hashes here.

Supported by

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