Day Several Plus a Couple
All the movement code is done and works. As such, all the current player sprites work sufficiently as well, even if they don't all look very good. It's a bit unfortunate that I totally forgot to make a death sprite and have since made it harder to do so by relying on sprite order for convenience. Oops.
Anyway, I've finished the main rendering and loading code as well, so I can now have the character run around a decent looking world:
On left is a view from the world that doesn't have the guards at the moment. On the right is a view from the world that does. Also in these shots is the layers of clouds. Currently the background gradient is always the same while 3 layers of clouds and buildings get parallax scrolling applied to them before the building the character is interacting with is drawn.
The next thing to do is to test that my particle and decal system works so I can add a bit of flair when the character jumps. Then I can work on the hitscan system and have the enemies die a bloody death when shot, leaving blood decals on the floor that make the floor slippery.