So after working on the base engine of the game and getting about 5 hours sleep (can be surprisingly chipper when I am excited about the new day), inspiration struck. Perfect timing too, because I’m almost done with the generic engine stuff. This is what I have so far; but I have collision detection, sound, and other non-visible components going.
I have a long ways to go, but I now have an idea to work for. It should get me to try a few new programming techniques. I feel good about this!