Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does XNA effectively replace Managed Directx? [duplicate]

Tags:

.net

xna

directx

Possible Duplicate:
Comparison between XNA and DirectX (C#)

The subject speaks for itself.

Does XNA effectively replace Managed DirectX?

We have a few projects using managed DirectX in VB.NET. I was considering porting one over to XNA, but wonder whether it's worth the effort.

like image 749
Brian Webster Avatar asked Oct 01 '09 07:10

Brian Webster


1 Answers

Does XNA effectively replace Managed DirectX? According to the wikipedia entry for MDX it does. At least for game development purposes.

XNA aims to be a framework for making games, so it is easy to get started. Managed DirectX is "just" a managed wrapper over the APIs, so you have more freedom but probably have to do more framework style code yourself.

Also, now there's the API Code Pack, which provides managed wrappers around the latest DirectX APIs. To me that sounds like an updated version of what Managed DirectX used to be.

This answer is dated as XNA is no longer officially supported. Anyone interested in using DirectX from managed code should check out Win2D in addition to the suggestions in the other answers to this question.

like image 170
Brian Rasmussen Avatar answered Sep 29 '22 01:09

Brian Rasmussen