Skip to main content

Locally Multiplayer Dueling game

Reason this release was yanked:

2.6

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

Download files

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

Source Distribution

duel-2.6.tar.gz (4.3 MB view details)

Uploaded Source

Built Distribution

duel-2.6-py3-none-any.whl (4.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: duel-2.6.tar.gz
  • Upload date:
  • Size: 4.3 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-2.6.tar.gz
Algorithm Hash digest
SHA256 b33dbfc9b8f2a6f1e68ebbf68961e09fb065b318e96a6d4d8364f04d9de998b7
MD5 278c5510eb0aa8fa9f6e5388cf0cb6dc
BLAKE2b-256 ef01e9d3f7bc8e25f3f5d2b6dcfb050ebdf8bc1366de8985d0672bf3456eb18a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duel-2.6-py3-none-any.whl
  • Upload date:
  • Size: 4.5 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-2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d41531ee63e303a6b7023ee8b842502982d3c5af342f4f547c85166032f1da9e
MD5 34494511a469fd76d9b62d289569d182
BLAKE2b-256 a83af8c78163cd9afbed1803174d34869350adcd355a44dd2c7bd31b95c46fee

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