The main upgrade in Scrolling Game Development Kit version 2.1 is a switch from using DirectX as the primary graphics/hardware access framework to using OpenTK. I released version 2.1 at the beginning of this week, along with some sample libraries, templates and projects that work with the new OpenTK-based version 2.1. There's also a Scrolling Game Development Kit 2 Projects site where users can submit their own projects and have them reviewed and rated by other users. Currently most of the projects listed there are designed for version 2.0, but they're all tagged with the version for which they were designed so you can tell the difference. (The site was just upgraded to Joomla 1.5.9 with the latest ReMository I could find at the beginning of the week, and there's still some bugs with the tagging system apparently. I'd appreciate any help I could get there if there's any hope of making ReMository work without waiting for a new release.)
When you compile a project in SGDK 2.1, it generates a Visual C# 2008 Express compatible project which can stand completely on its own (although it can't be re-imported into SGDK2 after editing). So this might be a handy way to churn out a bunch of OpenTK-based projects.
We have already done some experimentation on making these projects portable to Linux, with some success, now that it's all OpenGL based. We had a project running in Linux once, but it took some maneuvering. Even the SGDK2 IDE itself was running in Linux (on Mono) in a very limited fashion for a while. I think I will try this again and see how well it's working these days. I'd appreciate any outside interest/support on this. Last time we tried, Mono was having problems with the new dataset XML formats in .NET 2.0 I think.