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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd3d26697bce8b45b9a6c0cbf5d2aeb3dfff2a911dc8fcaa22ee251ef5cb630b |
|
MD5 | 770dd8b344a2cb35f5f80141b451e4e9 |
|
BLAKE2b-256 | c35118b1901147dc25b9abb6540986459dc73f90dc3748fc58eda82cf7bc126d |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e8400f70b3340622aedead18b74c94bf67d6accf06f36934a29e885c578aaaa |
|
MD5 | e340406c7ce0c1a24d3f8448fe3b7997 |
|
BLAKE2b-256 | 46c10e1984e8aac1c1b36d70668a812ec3367051f6a44c63a73b1d044e7150e8 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48cf31697867b80a1fd44b9f6429b31b65de38c4b4844f3af0abfb8f8d9fe493 |
|
MD5 | 2f8d957ae86e4389134bec466939e175 |
|
BLAKE2b-256 | 3dd5d74ff340a7ca165ccbcb2cf8ca648be9550ac59e2a6d83e90b71458b2169 |