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_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
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|