Moving from XNA/C# to DirectX/C++ quite confused

Posted by misiMe on Game Development See other posts from Game Development or by misiMe
Published on 2014-06-09T08:46:36Z Indexed on 2014/06/09 9:45 UTC
Read the original article Hit count: 303

Filed under:
|
|
|

I made some game with XNA/C# for Windows Phone and Windows 8, since XNA is dead and Visual studio doesn't support it (I have to target Windows Phone 7.1 to build with XNA), I want to start learning something more "consistent in time" and improve my skills.

I'm a little confused about the possibilities, because C++/DirectX alone seems difficult, so I found some high-level classes to help:

  • DirectX Toolkit
  • Cocos2D

My questions are:

  • What will happen when they will "die" like XNA?
  • Is C++'s approces more "professional" than C#/XNA and why?
  • Is C++'s approces more "portable"?
  • Is C++'s approces more resistant in terms of time?
  • Is there any consideration about DirectX TK and Cocos2D in terms of performance?

I ask that because I found that every Game software house in my country looks for skilled C++ programmers.

© Game Development or respective owner

Related posts about XNA

Related posts about c++