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
pykemon_battle-0.0.3.tar.gz
(11.5 kB
view hashes)
Built Distribution
Close
Hashes for pykemon_battle-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b37f5faa00a2b49a5ec0edd7c8b8a452ed6dd02787f45836c713b8d133cd0dc6 |
|
MD5 | 3701af5ad1e783c57f1d06d826047869 |
|
BLAKE2b-256 | 13cbfe367c72922f8066ce6c925b69c6aa12e950f7a60948a8c6068cd02490fc |