Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualMJP

Posted 10 February 2013 - 06:45 PM

As you are most likely aware, XNA is a .Net wrapper around the C++ based directX bindings. .. so my thinking is that if XNA is not updated when they remove the old math library (and MSFT just said they would not), that effectively kills it, or worse, math just got a lot harder to figure out for game development for the noobs.   Am I communicating clearly?  If not, I apologize.

 

Math library? XNA has its own math library supplied as a managed library. It doesn't wrap any of the old D3DX math stuff, if that's what you're thinking.

Besides, there's a LOT more to XNA than just a DX wrapper.


#1MJP

Posted 10 February 2013 - 06:43 PM

 

and sticking the parts that where used in the platform SDK

This has already happened. The "DirectX SDK" stopped existing long ago.

>>It seems MS is making people use C++ again as this is their major language for win 8 development on all win 8 varieties.

lockquote> Why so? You can't use plain old C++ at all with WinRT/Metro/Windows-Store -- you can use C++/CX or C# though, which appear to be on equal footing.
You can also use D3D via C# -- XNA was never a "C# version of D3D", it's a comprehensive game framework/engine.

>So C++ with DirectXMath is the only future proof option?

You're comparing XNA, which is a complete game framework programmable via C#, with C++ and DirectXMath, which is a language and a math library? I don't understand the comparison...

As you are most likely aware, XNA is a .Net wrapper around the C++ based directX bindings. .. so my thinking is that if XNA is not updated when they remove the old math library (and MSFT just said they would not), that effectively kills it, or worse, math just got a lot harder to figure out for game development for the noobs.   Am I communicating clearly?  If not, I apologize.. 

 

 

Math library? XNA has its own math library supplied as a managed library. It doesn't wrap any of the old D3DX math stuff, if that's what you're thinking.

Besides, there's a LOT more to XNA than just a DX wrapper.


PARTNERS