私が初めて XNA とやり取りしたのは、PC と Xbox の両方の開発をサポートしていた数年前のことです。開発の方向性は Xbox と Windows Phone であることがわかりました。PC の部分はなくなったのか、それとも Xbox の開発に自動的に組み込まれたのか。PC専用のゲームを開発したい。それに対する十分なサポートがありますか、それとも最新バージョンの XNA によってシャットダウンされますか?
2 に答える
Windows 8 向けの開発も検討している場合は、MonoGameプロジェクトを検討することをお勧めします。これは彼らのウェブサイトからのスニペットです:
MonoGame は、Microsoft XNA 4 Framework のオープン ソース実装です。私たちの目標は、Xbox 360、Windows、および Windows Phone の XNA 開発者が、iOS、Android、Mac OS X、Linux、および Windows 8 Metro にゲームを移植できるようにすることです。PlayStation Mobile の開発は現在進行中です。
調べたいブランチは、develop3d ブランチです。まだ開発中ですが、かなりの数のゲームで使用されています。
上で述べたように、Microsoft は XNA の将来についてかなり固く口を閉ざしてきました。XNA の monogame への移植に関する記事シリーズへのリンクを次に示します。
Windows 8、特にWindows Phone 8が登場したため、WindowsPhoneのものはXbox360のものから分離されました。その過程で、Microsoftはcreate.msdn.comWebサイトをめちゃくちゃにしました。
XNA用のPCのもの(およびWP7のもののいくつか)はまだXboxのものと一緒にあります。
XNAの最新バージョンは4.0です。それはまだ「動作」します。それを使ってPCゲームを作っています。PCでは、基本的に、DirectX 9(およびコンテンツパイプライン)用の非常に優れたC#ラッパーと考えることができます。Windows 8のデスクトップでは機能しますが、新しいMetroスタイルのUIでは機能しません。
Microsoftは、Windows 8を披露し始めて以来、XNAに対する愛情をほとんど示していません。彼らは、XNAの将来についてまったく何も言っていません。たぶん、次のXboxの新しいバージョンがあるでしょう。または、4.0が最後のバージョンになるかもしれません。マイクロソフト以外の人は誰も知らないと思います。