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.4

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.4.tar.gz (99.9 MB view details)

Uploaded Source

Built Distributions

duel-3.4-py3.8.egg (100.2 MB view details)

Uploaded Source

duel-3.4-py3-none-any.whl (100.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: duel-3.4.tar.gz
  • Upload date:
  • Size: 99.9 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.4.tar.gz
Algorithm Hash digest
SHA256 74cbf2a86764b5afb2fe98fde6b9d3d2b3410c568e32f9d513e8f78b6ff68e7a
MD5 c6d17c20c3889cdc80c7bd1a9c245ede
BLAKE2b-256 05ea4fa48abf5790e5e0dd4d243a7b422310c3f97f96892f23d8c8d818d3a8c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duel-3.4-py3.8.egg
  • Upload date:
  • Size: 100.2 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.4-py3.8.egg
Algorithm Hash digest
SHA256 2ed495d7ff9fb60ea29f115af598775b9d7d4bb656029fcd5f10c54ec6a19a7d
MD5 15a29d083ffef4ed914fcd4fd556842b
BLAKE2b-256 0aca0aa271ad53e268d517f8ac85c830f3f428e6f3dbe4e012a37e62dac360c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duel-3.4-py3-none-any.whl
  • Upload date:
  • Size: 100.1 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 74ea4a241afccdf29148c2143b547df3a5ee1f8b6d0ffac4f6c4db44891ac462
MD5 18f2776d7a484b80271d522e7ca32a3c
BLAKE2b-256 fbc7de9232782ad0b6c088f9839f0719dd5de384d1e33e6c911811e3034ef552

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