Sure, it's not finished yet, but now it's only a matter of time. It seems like I finally know what I'm doing. I've actually got this game to the point where player movement and physics is almost completely sorted and soon all I'll have to do is program environments and draw tile maps. The red and black part of the picture above is a temporary testing board.