私は XNA で C# を 1 年ほど使用しており、2D ゲームにはかなり慣れています。しかし、いくつか読んだ後、XNAはWindows 8などではサポートされていないため、XNAの将来が心配です。
Unity 3D への切り替えを検討していたのでしょうか。XNA/C# に対する Unity の利点は何ですか? また、移行する価値はありますか? そうでない場合、なぜですか?他の言語やエンジンの提案も受け付けています。
私は現在学校に通っていて、ゲーム開発をキャリアとして考えているので、(私たちが知る限り)1年ほどで死なず、必要なスキルを身につけられるものが欲しい. また、C# に関する以前のプログラミング知識があることも考慮してください。
ありがとう、デビッド。