Open Game Maker 2D is a free, open source and
cross-platform IDE for the individual game developers.
It aims to be a Delphi-like RAD environment in 2D game development field.
The official site of the project is http://ogm2d.sourceforge.net.
And the relative 2D game engine's website is http://oge2d.sourceforge.net