Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities.
Uses two-dimensional "sprites", 2D images created and used on a flat plane, as opposed to the three-dimensional models or environments found in 3D games.