Scrupp is a cross-platform 2D engine which uses SDL and OpenGL for visualization. It is controlled by external Lua scripts. The core supports various image, sound, music and font formats. The hard work is done by plugins written in Lua.
This is a game engine that helps game developer to produce game easier.It is writen in C++ and all of the functions are fixed into classes as the engine is designed in the method of Object-Oriented.