A text-based Pokémon battling system
Table of Contents
About The Project
pykemmon_battle is a library that provides a text-based Pokémon battling system.
Installation
Quick installation instructions:
$ python -m pip install pykemon_battle
Install a development version of this library by cloning the repository and running flit:
$ git clone https://github.com/11michalis11/pykemon_battle.git
$ cd pykemon_battle
$ python -m pip install flit
$ python -m flit install --symlink
Usage
Include the following in a python script:
import pykemon_battle as pkm
team_size = 3
new_battle = pkm.Battle(team_size)
new_battle.start_battle()
Then run the script in your terminal:
$ python my_script.py
Tests
Run all tests developed by first installing and then running tox:
$ python -m pip install tox
$ python -m tox
Roadmap
See the open issues for a list of proposed features (and known issues).
License
Distributed under the MIT License. See LICENSE for more information.
Contributing
- Fork the repository
- Clone the forked repository
- Create a new branch
- Apply changes to the
pykemon_battlelibrary - Run tests and make sure they pass
- Commit changes
- Push changes to GitHub
- Open PR on GitHub
Contact
Michalis Panayides - @Michalis_Pan - PanayidesM@cardiff.ac.uk
Project Link: pykemon_battle
Metadata
Release files for pykemon_battle 0.0.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 | |
|---|---|---|---|
| pykemon_battle-0.0.3.tar.gz | 11.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pykemon_battle-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.3 kB
Release files / pykemon_battle-0.0.3.tar.gz
| Download URL | pykemon_battle-0.0.3.tar.gz |
|---|---|
| Size | 11.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea39421a1774298dd96829568d1f9610a7e4f44760ed5a66ebe8585ddae52e32
|
|
BLAKE2b-256 checksum How to use checksums |
1e8eb8fe03dc5c2595cd71bd9706f81cbdbf5eb6dd45d00c7df22bec959d52bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.25.1
|
Release files / pykemon_battle-0.0.3-py3-none-any.whl
| Download URL | pykemon_battle-0.0.3-py3-none-any.whl |
|---|---|
| Size | 11.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b37f5faa00a2b49a5ec0edd7c8b8a452ed6dd02787f45836c713b8d133cd0dc6
|
|
BLAKE2b-256 checksum How to use checksums |
13cbfe367c72922f8066ce6c925b69c6aa12e950f7a60948a8c6068cd02490fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.25.1
|