Sign in to follow this  
Khaosz

XNA or MDX?

Recommended Posts

Hi, I want to get started on programming my own game engine. I looked around for some tutorials to use DirectX in C#(my target language). A lot of things I found used the XNA api. At first sight, it didn't seem like the thing I'd like to use, Managed DirectX (MDX) on the other hand seemed very nice. But at some sites I found that MDX is replaced by XNA, so that the development of MDX has stopped... Would it still be a good idea to build an engine on MDX or is XNA the better choice? And another question: I got a bit confused by XNA, It seems you can only download an XNA game studio which will work like (or with?) Visual Studio. But if I go for XNA I'd like to use SharpDevelop as my IDE. Is it possible to use XNA with SharpDevelop? Many thanks! Khaos

Share this post


Link to post
Share on other sites
You can certainly use the XNA DLL's with SharpDevelop as you would any other DLL, but to get all of the extra stuff like the content pipeline you will have to use Visual Studio.

As an alternative to MDX, check out SlimDX, which is an open source project to bring Native DirectX to the managed world.

Share this post


Link to post
Share on other sites
I tried to use the XNA dll with SharpDevelop, but I'm getting a "File not found" exception if I'm trying to run my program. It can't be an error in the code since it is copied from a tutorial. Which DLL's does XNA need to run? I only got the Microsoft.XNA.Framework DLL file.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this