This turned out to be a very fun and interesting Ludum Dare for me, and I took a very different approach from the past two that I’ve participated in. I had a few ideas for various themes, but nothing for the one that was chosen, of course! So, I spent Friday night just thinking up concepts, didn’t write any actual code until Saturday morning, took lots of breaks, and focused on tweaking details rather than adding features. I’m pretty happy with the result, though I’m not sure how others will like it:

Yep, it’s minimal.
I drew the character and other sprites in Paint.NET, built a simple skeletal animation using Spine (which is great, but I had a hard time exporting with clean borders on my images), then put it all together with a mash of Crafty JS and some extra jQuery/CSS bits. Compared to developing in XNA (as I have in the past) this made it much easier to get something up and running and to tweak it quickly.
I think my greatest success this time was picking a VERY simple concept to start with, then spending time on the details and fussing around. Compared to my previous entries, this one has a lot more polish.
Conversely, my biggest lack was content. I could have been more ambitious, spent an extra 6 hours coding, and come out with a deeper player experience. Guess this will have to wait for a post-compo version… Practicing with my tools beforehand would also have been a good idea, but being comfortable with JavaScript and DOM manipulation in general gave me a pretty solid foundation at least.
Now it’s time to play some games, and see what great ideas the rest of you came up with!