Phoronix: Shadowgrounds: Survivor Proceeds On Linux
Nearly a year ago we shared that two new PC action games were being ported to Linux. The games were Shadowgrounds and, its sequel, Shadowgrounds: Survivor. Both games were supposed to ship in the first half of 2008 for Linux, but that never ended up materializing. A Finnish game studio known as Frozenbyte originally developed these games and the Linux port was contracted to a company known as IGIOS. In August we were told that the delay was due to publisher negotiations and that they would hopefully have something in a week or two. That never ended up amounting to anything, but a month ago, we finally learned that Linux Game Publishing was working on Shadowgrounds: Survivor. Well, last night we finally got our hands on a beta copy of Shadowgrounds: Suvivor for Linux.
Just like World of Goo they released it in "Windows now and Linux after 1 year" way. I guess it is to do with game publishers learning new platform. Still, better then old "Windows now and Linux never" scheme. Thanks to nVidia there are some really cheap yet 3D capable netbooks and desktops on the way, so I hope these publishers will make some serious money - they will have games ready for shipping from day 1.
I used to think that SDL should see wider support, but apparently there are still missing pieces that it can't handle as well as DirectX does. Usually games use it as a means of handling OpenGL windowing, sound and to some degree input (there seems to be some missing pieces in the input department). However, from what I have been able to make out of the developer mailing list for SDL, plans for 1.3 (development version of SDL 2, IIRC) are to include implementations for many of the DirectX current advantages (improved input support, networking, etc).
Also, remember that SDL is not a GUI toolkit like GTK/QT, as such, no consistent look and feel of the installer could not be assured, or all the iterations would have to use the same pixmaps and other resources. Not impossible to do, and I do believe there was a project to have a desktop toolkit based on SDL.