Does not matter much. You can use VC++ .NET, and have the best of both worlds. I have not used .NET yet. (I am trying to decide if it is worth the money...
) If it proves to be as restrictive, as DGDK is than I will have to say no, but I can not see the DGDK.NET not allowing you full access to the Framework. This means there are a ton of things you can easily implement into your game that are built into the framework, as well as from third partys.
With DGDK you have huge problems with librarys. Some functions you want are in MFC, and some are in the Windows SDK, but you cant include MFC headers if you include Windows headers or you get linker errors. Of course Windows headers are referenced in DGDK for some reason...If you try to get around the downfalls of DGDK by accessing D3D directly you run into other headaches. So on and so forth.
If anyone can tell me you have full reign over .NET librarys I will scoop up .NET in a heartbeat, Just to escape the DLL hell I have to fight with daily using DGDK.
[ Amnzero ]
if(enemy == troll) runAway();