Built from the ground up with a simple goal in mind: making the games creation process fun, fast and satisfying!
The MGM is a small 2D engine written in C++ and SDL that is created with the intent of streamlining the whole process, doing all the heavy lifting for you so that you are left with the best bits of games development: the creative process!
Making levels, static and animated sprites is just a matter of firing up your favourite paint program, the engine will take care of making sense of them!
Creating and customising objects is done all in a text document, no long and tedious classes declarations, let the MGE take care of that for you!
All functionality is delegated to a single Lua file with Start and an Update functions. Nothing more fancy that that.