This package generate RPG items images procedurallye
Project description
RPG icon generator
This package generate RPG items images procedurally, based on BrianMacIntosh Algoritms
Item type
- Blade
- Potion
- Axes
- Armor
- Masses
- More to come ;)
Output example
Complexity | Rarity equivalent | Blade Examples | Potion Examples | Axe Examples | Armor Examples |
---|---|---|---|---|---|
0 | Common Low | ||||
40 | Common High | ||||
41 | Uncommon Low | ||||
60 | Uncommon High | ||||
61 | Rare Low | ||||
85 | Rare High | ||||
86 | Epic Low | ||||
95 | Epic High | ||||
96 | Outstanding Low | ||||
100 | Outstanding High |
installation
pip install rpg-icon-generator
You will need to install Cairo for the images part Checkout this https://pypi.org/project/drawSvg/ to install it
Usage
from rpg_icon_generator import Blade_Generator
generator = Blade_Generator()
seed = datetime.now() # provide a seed for this blade
# the image will be in test/out/[seed].png
# the image will be 32*2 by 32*2 pixels
# complexity ranging from 0 to 100
generator.generate(seed=seed, complexity=50, dimension=32, render_scale=2, output_directory='test/out/')
# Same for the other generator
from rpg_icon_generator import Potion_Generator, Axe_Generator, Armor_Generator
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rpg_icon_generator-0.4.0.tar.gz
(16.1 kB
view hashes)
Built Distribution
Close
Hashes for rpg_icon_generator-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ff94556845f154ec552f902797e5942933601c88e03e92514fd6746a19867ca |
|
MD5 | 1fae6016782836a170b6ca5a72ba0c85 |
|
BLAKE2b-256 | 8477d2fe8df9b77fad067097b1f7c29bd8b1a75cd31e88c161f6094a0e2b66c6 |