PythonPals
Usage
`This project is a game intended to teach new programmers basic concepts of the Python language in an engaging, 2D battle. Players will choose which concepts they would like to review (e.g. syntax, logic, number conversion) and then enter a battle scene where they will be asked multiple-choice questions and be expected to provide the correct answer. A correct answer deals damage to the opponent while an incorrect answer reduces the player's own HP. The player wins when their opponent's HP reaches zero and the player loses if their own HP reaches zero. The production release now also includes the option to change the questions to History and Geography categories as well as multiple levels and sound effects for feedback.
**Note about bugs: Possible issue with pip installation in which relative file paths are not recognized.
Package name for PIP installation
May need to run as administrator on Windows from PythonPals-2.1.3 pip install .
Run executable command
python-pals
To run from the .tgz file, cd into "PythonPals-VersionNumber", then cd into "Python Pals" and then run "python main.py" or "python-pals" from the present directory
GitHub repository:
Release files for PythonPals 2.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PythonPals-2.1.3.tar.gz | 77.0 MB | Details |
Release files / PythonPals-2.1.3.tar.gz
| Download URL | PythonPals-2.1.3.tar.gz |
|---|---|
| Size | 77.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
63deb367e161823e34fad7d4a742350172740b4e63b705ac2571d478c79bcf93
|
|
BLAKE2b-256 checksum How to use checksums |
e535084dfa5be270571e34545a6a3b3aa32e6af1089fe9f8772f2e74499ea17a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6
|