51/64kb - how much I've done so far
After spending the majority of yesterday writing graphics code and doing the level design, I moved today onto writing physics and dynamic point lights. I was able to port our renderer's world definition to C++ and set up a sphere-based physics engine. After a bit (lots) of debugging, I've got a character who can run, jump, and generally do human things.
http://www.dubthink.com/ld43/demo1.gif
This evening, I added weapons to the game. By making them reflective, I can show off our world-space reflection system as well.
http://www.dubthink.com/ld43/demo2.gif
I'm up to 51,712 bytes out of my 64k limit/goal now that I've added the audio subsystem. Late last night I had to do a substantial refactoring to use a new build chain after the previous one didn't support the audio system I'm using. Unfortunately, the new audio subsystem doesn't do the thing I thought it did, but it's too late to revert. Tomorrow I'm focused on getting the basic game logic down as well as implementing the main mechanic (yet to be shown).