A command-line Pokemon battling system
Project description
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_battle
library - 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
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 Distribution
File details
Details for the file pykemon_battle-0.0.3.tar.gz
.
File metadata
- Download URL: pykemon_battle-0.0.3.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.25.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea39421a1774298dd96829568d1f9610a7e4f44760ed5a66ebe8585ddae52e32 |
|
MD5 | fa64f9c67b44f6b77e54a60aa5f67170 |
|
BLAKE2b-256 | 1e8eb8fe03dc5c2595cd71bd9706f81cbdbf5eb6dd45d00c7df22bec959d52bd |
File details
Details for the file pykemon_battle-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pykemon_battle-0.0.3-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.25.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b37f5faa00a2b49a5ec0edd7c8b8a452ed6dd02787f45836c713b8d133cd0dc6 |
|
MD5 | 3701af5ad1e783c57f1d06d826047869 |
|
BLAKE2b-256 | 13cbfe367c72922f8066ce6c925b69c6aa12e950f7a60948a8c6068cd02490fc |