0

私は Windows Phone 8 用のゲームを開発しています。C# は C++ よりもよく知っているので、私が選んだのは C++ です。

XNA が廃止されたため、「Windows Phone XAML および Direct3D アプリ」。しかし、Windows Phone アプリに加えて、win8 および win8 rt 用の Windows 8 アプリを作成したいと考えています。

Windows 8 用の VS Express をインストールしましたが、C# セクションで Windows 8 用のこのプロジェクト テンプレートが見つかりません。私が持っているものは次のとおりです。

  • 空のアプリ (XAML)
  • グリッド アプリ (XAML)
  • アプリの分割 (XAML)
  • クラス ライブラリ
  • Windows ランタイム コンポーネント
  • 単体テスト ライブラリ?
4

2 に答える 2

1

リストした 3 つの XAML テンプレートは、C# で XAML を実行するために存在するものです。C# で DirectX を実行するためのテンプレートはありません (C++ 用の DirectX テンプレートのみがあります)。これを回避する方法は、C# と DirectX を一緒に使用できる SharpDX を使用することです。開始するためのリンクを次に示します。

于 2013-02-20T13:39:34.420 に答える
0

Monogameを使用して、Windows ランタイム/Windows Phone 8 用の C#/XNA ゲームを作成できます。Monogame は XNA のオープン ソース実装であり、内部で SharpDX を使用して Windows をターゲットにしています。

Monogame はまだ完全な機能ではなく、コンテンツ パイプラインなどの機能が不足していることに注意してください。ただし、これには回避策があります。

于 2013-02-20T14:22:24.067 に答える