Skip to content

sjml/SimulatorGenerator

Repository files navigation

SimulatorGenerator

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.

Restaurant Wizard Pizza

Twitter

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.

Local

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

Instructions for Ubuntu; other Linux distributions should be similar:

~ $ 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

Instructions for Windows:

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!

Usage

Run python ./SimulatorGeneratorImage.py --help for additional flags you can pass it.

About

Creates rad job simulator game box art and posts it to Twitter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published