Why not just move to XNA?

Miscellaneous Forums/General Discussion/Why not just move to XNA?


No you can't. XNA does not give you access to any hardware. XNA gives you access to .Net wrapper objects for DirectX which interfaces with the drivers who manipulate driver data.



Quite correct, XNA is undoubtabley a wrapper extension for the dot net framework, and all of it is wrapped around an unmanaged core. I think of XNA like any other high-level API such as GDI. It keeps you away from all the heartache and lets you 'create something' in a reasonable time frame.

I dont think any big devs will go near it in the not so distant future, as the wrapper will obviously cause a slow down when resolving itself back to unmanaged calls to DirectX.

But as far as indi development, I see a future for it.

*Dabz hides under the desk awaiting a tidal wave of XNA based Match 3's*

Dabz