Once I started to get settled in to my new routine I started coding again. I have implemented a simple wall clinging mechanic (like in Mega Man X), worked on smoother jumping (still a work in progress), improved performance with better object/drawing management, and experimented a little bit with shaders.
Currently I'm set back thanks to this:
Now that I have programmed my own entity system and I have a basic understanding of how it works I think I will be trashing it and implementing a more practical existing library like Artemis-CPP. The mechanics I want for this do not have graphics in the placeholders ripped from Metal Warriors. I will be replacing them with some new placeholders I'll be making myself. So coming soon, cool robots to be replaced with stick figures!