Greetings all, I would like to announce to this community Pyro, our next generation framework for building 2D games and other interactive graphical driven applications. Pyro is based on the awesome cross-platform Monkey X programming language and anticipating the arrival of Monkey X2! Monkey + Pyro can compile for WINDOWS, OSX, LINUX, IOS, ANDROID, HTML5! Pyro main features Screen manager and screens Scenegraph with sprites, shapes (polygon, rectangle, ellipse), tiles, dynamic lights (point and shape), shadow casting and fog Tile engine ( orthogonal, isometric and isometric staggered tile maps ) Tiled map editor importer / converter Scene loader Virtual controllers ( joystick and joypad ) Render to texture Splash / loader screen Skinnable GUI system ( layer, image, button, label, progress bar, input box and light ) Generic particle system Delta timer class Storage system for saving game data Collision / score system Highscore manager Bitmap fonts + TTF font exporter Object pooling Content manager Texturepacker support Common code library Sound effects library BASE 64 encoding / decoding XML loading / saving Tons of extra commands and functions Pyro comes with a rich set of source code files, templates, documentation and examples. A world editor and particle editor are also in the making! Visit our website for more information! The Playniax team.