This is a lot of my personal game engine plus a few others combined for a very flexible engine.  Made for Zelda like game.