2

Microsoft が XNA と Silverlight を廃止するというのは本当なのだろうかと思っていました。このような場合は?Windows Phone 用のアプリケーションを作成するには、何を学べばよいですか? シンプルで簡単な 2D ベースのゲーム (C++ 以外) を作成するには、何を学べばよいですか?

Windows 8 の代替手段は何ですか?

乾杯。

4

4 に答える 4

1

まだ公式声明がないため、これらのプラットフォームで何が起こるかを言うのは難しい. ゲームを作成する場合は、MonoGameの使用を検討してください。

モノゲームとは?

MonoGame は、Microsoft XNA 4 Framework のオープン ソース実装です。私たちの目標は、Xbox 360、Windows、および Windows Phone の XNA 開発者が、iOS、Android、Mac OS X、Linux、および Windows 8 Metro にゲームを移植できるようにすることです。PlayStation Mobile の開発は現在進行中です。

先週、Windows 8 の MonoGame で作成されたいくつかのゲームのデモがあり、かなり感銘を受けたと言わざるを得ません。

于 2012-08-12T08:24:41.377 に答える
1

Microsoft から、Silverlight/XNA を廃止するという公式発表はありません。

もちろん、私たちの多くは、Silverlight が死につつあると信じる独自の理由を持っています。XNAについても同じことは言えません。少なくともまだ :-) XBox を忘れないでください。

Windows Phone (8) の次のバージョンでは、アプリケーション プログラミング モデルは Windows 8 (Win RT) に基づいているか、同じになります。また、Windows 8 (WinRT) 向けのゲームを開発するためのテクノロジとして DirectX を推進しています。XNAは Metro モードでは正式にサポートされていません。

DirectX でゲームをプログラミングする場合、C++ だけが選択肢ではありません。Managed DirectX は C#/VB で使用できます。あなたはそれを調べることができます。

また、Silverlight を知っている場合は、XAML を理解していると、新しい Metro スタイル アプリ (Phone および Windows) を使用する際に非常に役立ちます。ですから、その部分について心配する必要はありません。

于 2012-08-11T18:53:39.270 に答える
1

うわさについて何かを言うのは難しいですが、この場合にできる最善のことは、Microsoft とそのフォーラムまたはソーシャル ネットワークと連絡を取り合うことです。

http://channel9.msdn.com/Forums/Coffeehouse/XNA-in-Windows-8

Windows Phone 8 は確実に DirectX と C++ のサポートを導入するでしょう。XNA は多かれ少なかれ DirectX のサブセットです。Silverlight は、現時点では決して成功しないテクノロジーです。Flash が死んでも、Silverlight がどのような状況にあるのかは想像に難くありません。Silverlight は、この市場では非常に小さなプレーヤーであり、移植性さえありません。

于 2012-08-11T18:53:54.030 に答える
1

ゲームの場合は、最終的に 3D ゲームの作成を開始するため、XNA を使用することをお勧めします。Silverlight は、メモ帳、ブラウザーなどの一般的なアプリケーションにより適しています。繰り返しになりますが、ゲームを作成したい場合は、Xna について詳しく学んでください。

于 2012-08-11T18:47:45.857 に答える