Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

4D Life Drawing

by reecpj - Jam Entry

NOT REALLY A GAME... instead, it's life drawing on a dancing figure - time slows down while you draw. I wanted to get across the urgency I've felt in some life drawing classes when asked to "draw this moving figure in 30 seconds"!

Controls: click and drag to draw, space commits all the current strokes on the dancer to the page, enter removes ALL strokes. Click the watch to "cheat" and stop/ start time for the dancer. Click the eraser to temporarily hide the dancer and the current strokes on the dancer.

I made this in a few hours today. I thought about making it an actual game, with scores based on how well you are drawing the figure, and a limited supply of strokes, but to be honest, I think it's hard enough already! Also was tempted to put a musical note on each body part that played as you dragged across the body but thought it probably wouldn't sound great.

I chose to stop the stroke if it the distance to the last frame's position is bigger than a certain amount (presumed to be when you draw on a body part overlapping another one). I could have tried to split the stroke up but failed to program that first time and gave up. Before, it looked like you were wrapping the dancer in elastic duct tape, stretching between all her limbs!

Downloads and Links




mahu says ...
Dec 8, 2014 @ 11:31am

Don't know if this was suppused to be fun and i had a difficult to draw on the model; What's the matter of the eraser? It erase both the model and the draw; i don't get it; The interface and the animation are good

AMS says ...
Dec 10, 2014 @ 8:15am

This is awesome, dude! Innovation 5/5, well done!

Dec 10, 2014 @ 9:10am

Cool idea. The animation is great. Though the drawing did not work so well. Most times I only managed a short line even if I still pressed the mouse.

udo says ...
Dec 11, 2014 @ 3:45am

Nice idea. I actually wished I could draw outside the figure a bit.

paperweight says ...
Dec 11, 2014 @ 8:13pm

Awesome idea, loved it.

mrexcessive says ...
Dec 11, 2014 @ 8:27pm

Hi there. Great idea, fun to play with. Would like to see other things to draw on... animals maybe, birds flying ? Really good drawing/movement toy. Good job!

sprawl says ...
Dec 13, 2014 @ 2:28pm

That's so interesting ! I cant get anything close to your sceenshots, haha. Really enjoyed it.

By the way, did you make the model and animation ?

DonovanWu says ...
Dec 15, 2014 @ 12:31am

This is very innovative! Though I didn't accomplish anything remotely close to your screenshot, I really enjoyed it! Also, I happen to watch a lot of MMD videos recently so I really like the theme you choose. The animation is very fluent, too.

Dec 17, 2014 @ 1:43am

This is such a cool concept! Innovation all the way :D

Lynx says ...
Dec 28, 2014 @ 8:41pm

Interesting concept all around. Kinda weird I was only able to draw on the figure itself...kinda takes away the artistic creativity there, but hey, it captures the art class like restrictions very well.

You must sign in to comment.

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]