Moving from XNA/C# to DirectX/C++ quite confused
- by misiMe
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.