oge2d
Cross-platform 2D game engine
...It aims to help developers to create 2D games with only flat files (such as ini and script files), so that games could be written once and played under any platform supported.
This engine is a pure 2D game engine written in C/C++. It is base on SDL and AngelScript.
So, it also aims to run in any platform supported by SDL and AngelScript,
such as Windows, Linux, MacOS, iPhone, Android, Windows Phone, Symbian, NDS, PSP...
But, in current version, the engine only supports the following platforms:
Windows, Linux, MacOS, Windows Mobile, Android, iPhone.