@Matty H, hey thank you for mentioning MPL3D. Here is the link to the latest WIP page (pending to be reopened):
http://forum.thegamecreators.com/?m=forum_view&t=68745&b=8&p=8
Not exactly a game, but I went commercial with this educational simulation. Besides at our web site, you can find it in YouTube and Facebook as well. Althoug I'm afraid I can't call it exactly 'popular', next version includes a customizable spaceship mode, and an asteroid mini-game, to see if that improves popularity.
By the way, I've seen your commercial plug-in, Dark Imposters, and I think that definitively I'm giving it a try with MPL3D Solar System. It could greatly speed up all background objects (if everything works out fine!) Cool
@_Pauli_, how strange that you cannot see the video. The music is copyrighted by me and our collaborator Bruno Gallego. And I have not restricted access from any country, it must be a YouTube policy, uh. Nevertheless probably you can still watch some of the other videos at YouTube (tip: oldest ones are the best ones).
So it is not impossible to produce commercial games, but it requires a strong polishing and rounding, that many projects do not reach. Hey I'm even an Intel partner as a result of this project and the Intel AppUp developer program. Still, I'm not completely happy with the result. Due to the huge amount of things to be done, some of them don't look as polished and rich in functionality as they should. It's a hard work.
Worried as well for the future of DirectX9 and DGDK, the risk has always been there, and all the engines and wrappers have this risk.
Time spended can expand so much with a big project, that technology can become obsolete before you finish.
As an example, I started the MPL3D Solar System project using DGDK with Visual Studio 2003, so you can make an idea...
Support was low at the beginning as well, and it came and eventually gone and back again. In the long run DGDK has been surviving for... 8 years now? So overall I cannot complain at all