XNAはどこに向かっていますか?[閉まっている]


13

XNAが大好きです。本当です。私の学校のゲーム開発クラブの会長として、私たちはそれを使って教えています。しかし、私はそれを心配しています。

XNAが単なるプロトタイピング/アーケードゲーム言語以上のものになるという兆候はありますか?マイクロソフトはManaged DirectXのように、Microsoftがそれを捨てようとしているという感じを常に受け​​てきました。Xbox Live Arcadeは素晴らしいアイデアですが、横に押し出されており、Microsoftがより多くの可能性を秘めていると感じたとき、「本物の」Xboxゲームによく隠れています。

現在、Windows Phone 7専用のXNA 4.0 CTPでは、何らかの電話専用のものに変化しているようです。私は彼らがなぜそうしているのか正確には分からない

XNAの現在の状態はどのようなもので、どこに向かっていますか?Xboxやデスクトップ向けに4.0がリリースされるのはモバイルのみですか?

言い換えれば、時間とお金を投資する言語なのか、それとも一時的に放棄することを恐れて仮に開発すべきなのか? これを尋ねると、デスクトップゲームとXboxゲームについて話します。これは、Windows Phone 7プラットフォームに最適なゲームフレームワークであることがはっきりとわかるからです。

この質問はやや主観的なものなので(しかし、私はあなたの意見と一緒に事実を本当に探しています!)これをCWにしています。


単なる憶測になるからです。
テトラッド


1
私はこれが遅れることを知っています。心配している人にとっては、MonoGameは実際にはXNAのオープンソース実装であり、魅力的です。また、複数のプラットフォームをサポートしています。それと一緒に行かないことにしたとしても、それをチェックしてください。
ashes999

回答:


2

XNAの開発から得た感触は、最終的にマネージドDirectXの代わりになるように操作しているということです。電話の機能に関する限り、それは単にXNAがWindows Phone 7(またはそれが呼ばれているもの)をサポートするように仕掛けているからです。3.0(または3.1?)とZune / Zune HDでも同様のことが行われました。 全体として、これらのモバイルデバイスはプラットフォームの一時的な機能にすぎず、XNAのコアを引き続き改善しながら、ある時点で消えていくと思います。

追加の証拠は、XNAが高品質の作品(Sol Survivorなど)を開発するためにより多く使用されていることです。


1
MDXは、記録のために数年前に廃止されました。
-Olhovsky

7

XNA 4.0ベータ版では、HidefプロファイルでWindowsと360の両方をターゲットにできます。ただし、ツールはまだベータ版であるため、Xbox 360への展開はまだ有効になっていません。

Windows PhoneプラットフォームでのXNAの投資とプロモーションは、確固たるレベルのコミットメントを示していると思います。少なくとも、WP7には多数のXNAベースのアプリケーションがあり、長い間XNAをサポートする必要があります。

earokが述べたように、4.0リリースに含まれる多くの重大な変更は、将来のXNAの準備のために行われます。


3

XBOX 360では、唯一の選択肢です。

Windowsの場合、他の何かを使用することを常に推奨しました...特に優れたオプションがあります。特に、Windows以外のプラットフォームで動作するオプション(たとえば、ほとんどの重要なPC OSで動作する...)

また、Microsoftは、長期的には悪いか、「見た目が悪い」場合でも、Direct Inputでの動作のように(XBOX 360コントローラーがDirect入力は、非推奨と宣言され、XInputを発明しました。これは360コントローラーのみをサポートし、一般的にDIよりもWAAAYの機能が少ないです。 )


えっと…嘘をついた?(または何か間違っていると言った?)
スピーダー

2
一般的なSEの礼儀は、あなたが投票する理由をコメントとして投稿することです。そうすれば、コミュニティの残りの人々が利益を得ることができます。
アラン

ここでは当てはまらないようです(なぜ-3になったのかまだ疑問に思っています)
スピーダー

ハム...多分それはXNAのファンボーイでした(真実を言っても、彼らのいくつかを見つけました...彼らは私に腹を立てます...)
スピーダー

1
-1マイクロソフトは長期的な利益を気にかけないと主張しているため、これはナンセンスです。
-Olhovsky

1

XNA 4.0 CTP(現在はベータ版に置き換えられています)は、Windows開発に使用できます。私はそれを使用して、Windowsゲームプロジェクトで作業しています。Windows 7 Phone開発以外の「公式にサポート」されていないだけだと思います。

ショーン・ハーグレイブスは、Microsoftが短期的にそれを放棄することを検討する理由さえ見当たらないと、DirectX 10および11の将来の証明のためにこのバージョンで多くの作業を行っていると彼のブログで述べています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.