MonoGame is a simple and powerful .NET framework for creating games for desktop PCs, video game consoles, and mobile devices using the C# programming language. It has been successfully used to create ...
I build the levels using an open-source tile editor called Tiled http://www.mapeditor.org/ It's pretty excellent but I haven't used it for anything but this project ...