Inspired by John Walker's review of Woodcutter Simulator, this bot procedurally generates box art for hot new games in the growing Job Simulator genre.
You can see it in action on twitter.
It also has the ability to take requests, but this functionality is currently turned off due to abuse. If it were on (or if you were running it yourself), you could tweet at it using the phrase "make one about" and it will respond back within a couple minutes. (NOTE: sometimes Twitter gets angry at it, so it doesn't consistently fulfill requests.)
- "@SimGenerator Make one about Ron Paul, please."
- "Hey, @SimGenerator, make one about a sweet ninja."
- Et cetera.
It won't respond to any requests featuring words from Darius Kazemi's word filter. It also makes some rudimentary efforts to avoid shock images and jokes that I've seen too much.
If something goes wrong, it just silently ignores the request. Alas. Tweet @OptimistPanda if you think it's broken.
Alternately, you can invoke it locally and directly by running the SimulatorGeneratorImage.py
through Python. (You'll need to have the Python Requests library installed, as well as ImageMagick.) You'll also need to track down a copy of Helvetica Ultra Compressed, which we can't freely distribute.
Instructions for Mac (assuming Homebrew):
~ $ brew install imagemagick
~ $ sudo pip install requests
~ $ git clone https://github.com/sjml/SimulatorGenerator.git
~ $ cd SimulatorGenerator
~/SimulatorGenerator $ ./SimulatorGeneratorImage.py \
--output-file wizard-sim-boxart.png \
--font-file helvetica-ultra-compressed.ttf \
wizard
~/SimulatorGenerator $ open wizard-sim-boxart.png
~ $ sudo apt-get install imagemagick
~ $ sudo pip install requests
~ $ git clone https://github.com/sjml/SimulatorGenerator.git
~ $ cd SimulatorGenerator
~/SimulatorGenerator $ ./SimulatorGeneratorImage.py \
--output-file wizard-sim-boxart.png \
--font-file helvetica-ultra-compressed.ttf \
wizard
~/SimulatorGenerator $ eog wizard-sim-boxart.png
Doesn't work on Windows at the moment, because ImageMagick is finicky about the command line input it chooses to accept. :( Sorry! Find a buddy with a Mac or something. Or run Ubuntu in a VMWare environment or something. I dunno. Be resourceful!
Run python ./SimulatorGeneratorImage.py --help
for additional flags you can pass it.