This is a Django app that generates top 8 result graphics for many different fighting games tournaments using Pillow. These graphics include a picture of the player's main character as well as their nicknames and tournament placing. The graphic template parts used were made by EDM. Character portraits are not included in this repository. You can see the app working here.
support the designer on paypal
- Boxes under each player's name for their twitter handle.
- Bottom Left, Top Left and Top Right texts to insert details regarding tournaments or other related information.
- Custom layout and font colors, custom backgrounds.
- Custom Palettes (only Eternal Fighter Zero)
- Support for japanese and european characters (by changing the font).
- Option to import data from a smash.gg or challonge link.
- Install pillow https://pypi.org/project/Pillow/
- Install colorful https://pypi.org/project/django-colorful/
- Install fonttools https://github.com/fonttools/fonttools
- Put this app on your Django project and add it to the installed app on your
settings.py
file. - Create text files named
smashgg.apikey
andchallonge.apikey
on thegenerar
directory containing valid smash.gg and challonge api keys. - Create an
assets
directory in thegenerar
. Folder structure is as follows:
assets/
game/
bg.png
portraits/
Character/
0.png
1.png
...
n.png
...
OtherCharacter/
0.png
1.png
...
n.png
icons/
Character/
0.png
1.png
...
n.png
...
OtherCharacter/
0.png
1.png
...
n.png
- If you would rather use the command line, check the
generar/perro.py
script.