davidkohcw / cards-against-generator

A generator for producing Cards Against Humanity style cards for making your own expansion packs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cards-against-generator

Helps make Cards Against Humanity style playing cards.

Custom Printing

Cards Against Humanity cards are 63mm wide by 88mm tall. The "Poker Size Custom Cards (Blank Cards)" from http://www.printerstudio.com/personalized/custom-playing-cards-gifts.html are 63.5mm x 89mm. This makes them a slightly different size, but nearly the same!

Usage

  • Make input cards files in /cards, probably like white.txt and black.txt
  • mkdir cards as the default output folder
  • python make_cards.py -c white -i cards/white.txt
  • python make_cards.py -c black -i cards/black.txt
  • open cards/

python make_cards.py -h for help!

Customization

  • You can specify a custom logo with --footer-logo
  • You can specify custom footer text with --footer-text

Stuff I had to do to get PIL to work

You have to install the PIL imaging library, but it is mostly abandoned, so you have to install Pillow instead.

Installing Pillow

https://pypi.python.org/pypi/Pillow/2.2.1

Fixing Issues

About

A generator for producing Cards Against Humanity style cards for making your own expansion packs.

License:GNU General Public License v2.0


Languages

Language:Python 100.0%