Ludum Dare 37 — December 9th-11th, 2016 — Theme: One Room

Well, Mike ran in to problems getting working properly with about 12 hours left in the Compo, so this is the backup plan.

Back to Browse Entries


by ghostfact - Jam Entry

You've been transformed into an imp, and trapped in a camera!
Now it's up to you to draw your way out by capturing the evil warlock Moorcock's vacation memories!
Stick it out, and you might be rewarded!

- Art + Concept: Jenna Fizel
- Programming: Russell McClellan + Open Source Contributors
- Scenario: Russell McClellan

With apologies to the late, great Terry Pratchett.

# Technical Deets:

On a personal note, this is the first LD game jam I've entered since LD4: (!

Most of the time was spent on the image processing. No neural networks were harmed in the production of this game. We ended up going with the image similarity metric described in (Bo Zhu + Ed Quigley's CS231a project from Stanford), using local features from the basic HOG algorithm implemented by harthur ( Our codebook was trained by k-means on 20,000 sketches from the dataset by Eintz., et al from here:

Vacation photos provided from the sketch retrieval benchmark dataset by Eintz., et al available here:

(ugly) source available here:

Thanks for the time and attention!

Downloads and Links




radmars says ...
Dec 14, 2016 @ 4:18am

Haha, this concept is awesome! This was a lot of fun to play, with the ink mechanics & time limit adding a nice amount of challenge. When seeing my pictures at the end, I was surprised at how they actually sort of resembled the photos! :D The writing is really great too.

It wasn't quite clear how the grading worked; there were a couple pictures where I thought I did well but didn't get graded well and vice versa. Also, the difficulty of the pictures was pretty wildly variable, though it was hilarious to fail miserably at trying to recreate a renaissance painting in ImpInkScape. I kind of wish this had wacom/tablet/pressure sensitivity support!

Couple small bugs I found: the text was occasionally misaligned/offscreen, and when I refreshed the page to play again the game never seemed to end, I just kept getting new pictures. (was playing in Firefox 50, btw.)

bplane2 says ...
Dec 14, 2016 @ 4:29am

I think even just a minute or two more, with an erase feature would've been an incredible addition. Regardless implementing an algorithm like this in such a short time is awesome, and the concept is great.

Very cool idea, a few recognition issues, but nothing more time couldn't solve. Interesting take on the theme as well, even though it did technically use many different "rooms" or environments. Nice work.

KairosXIII says ...
Dec 14, 2016 @ 9:30am

Why does he hate my style?! Damn you Warlock!

Love the idea and take on the theme. That dripping ink effect is an awesome touch.

jotson says ...
Dec 15, 2016 @ 6:54pm

Interesting concept. Paint drips were cool.

Holofire says ...
Dec 17, 2016 @ 10:42pm

Haha, this is quite funny. At first I was confused it didn't tell me what to draw so I drew a happy face and he told me it was bad. Then I noticed I had to draw the faint background. Pretty cool, got them all right after that! I like the animation where it spirals into his hand, quite funny! Vampires such a chill guy!

-Comment on behalf of MrDinosaur. (

TheMightyTeam says ...
Dec 19, 2016 @ 8:44pm

Interesting concept. Thanks for showing ML algorithms could be enjoyable... sometimes! XD

Cody Hansen says ...
Dec 21, 2016 @ 4:37am

This game was wonderful. It made me care enough to go into your source code to see your process.
It is a wonderfully one-of-a-kind idea that is executed well and in a good-looking manner.

Dec 31, 2016 @ 11:27pm

Very cool idea. However, I never figured out what he wanted in terms of grading. I suppose I would have to look into the algorithm to really understand.

Aside from that, very cool game. Audio could potentially be an improvement.

rambauldi says ...
Jan 1, 2017 @ 12:55pm

Very impressed that you pulled this off in the time limit. Great little concept, very well executed! Thoroughly enjoyed it, a bonus feature would be an Eraser, but didnt distract from my enjoyment.

Great Job.

Doomdad says ...
Jan 1, 2017 @ 1:07pm

Concept and premise wise really interesting. Execution wise brilliant! Managing to use algorithm such as this within tight time constraint must have been quite a lot of work!

You must sign in to comment.

[cache: storing page]