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

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

Uploaded Source

Built Distributions

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

Uploaded Source

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: duel-3.6.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.6.tar.gz
Algorithm Hash digest
SHA256 22ed89f4f01a51a9f7e352e26bb80f26a62c07b137d856bf5753b264da76f443
MD5 62f6deea2dda509fab45de5b5c7ff906
BLAKE2b-256 cb0595fcb48b719c24a4d96434412d78196b6307286f5aa159f9748e29827493

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duel-3.6-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.6-py3.8.egg
Algorithm Hash digest
SHA256 3996dacb92c7c8dccf768cb5de00c15bb5b24668eb3800de511be7488394e5f7
MD5 c1c808d43035f41c45efe46d12188f78
BLAKE2b-256 9567995c2fc7dfb5a42ff1eac5b630df364ba5547993c809164e07b825a8d0a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duel-3.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c9f1ffc80d6f78b1b7351148806c0bdcd98ba5e432169df84a10196ac562f3b7
MD5 1fa201d7191cd34bf4daa590ae40ce8c
BLAKE2b-256 e08dbaa2b3812873565c27cc5c04e8569228d225c8a5ab5bc7ba90df85dec9d9

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