2012-03-05 7 views
0

BREW/J2MEの前に2Dのゲームをたくさんしてきましたが、私はWP7にはかなり新しいです。WP7ゲームでUIを使用するためにXAMLを選択する必要がありますか?

しかし、Windows Phoneでは、XAML(ドラッグ&ドロップによるビジュアルスタジオデザイナーツールを使用)を使用してユーザーインターフェイスを作成することができます。

これは本当にお勧めですか、実用的ですか?サンプルコード(provided here)でもXAMLがないので、私は尋ねています。

+0

「ドラッグ&ドロップ」とはどういう意味ですか?ビジュアルスタジオデザイナーやブレンドを使って?ある時点で、何かクリーンなものが必要な場合は、純粋なXAMLに手を差し伸べる必要があります。 –

+0

質問してくれてありがとう、私の質問を編集しました。だから、私はそれを "追加する/編集するVS - デザイナーを使用してUIツールを変更し、より複雑な構造のXAMLを変更する" – Priyank

答えて

1

これは本当にあなたの快適さにかかっています。 Windows Phone 7アプリケーションは、次の

  • WP7用のSilverlight(あなたのゲームは非常にグラフィカルに強烈でない場合は、これを使用)WP7用
  • XNA(あなたはREALゲームを作成したい場合は、これを使用してください)
  • 使用して製造することができます
  • WP7のためのSilverlightとXNA(あなたではなくXAMLのeasabiltyを使用して、すべてのメニューを持っているならば、これを使用していますが、まだ全てのゲームを持っているが、XNAがあります)
+0

ありがとう、私は3番目の方法を好むだろう。しかし、私は自分のメニュー/ UIをXAML(ドラッグ/ドロップ)を使用して作成するか、次のように各ツールを作成しても、それらの違いはあります:Button playButton = new Button( "Play"); – Priyank

+1

すべてのデザイン作業をXAMLで行い、コードの背後には行ってはいけません。 – MyKuLLSKI

0

MicrosoftはGamestateManagementExampleを提供します(http://作成.msdn.com/ja-US/education/catalog/sample/game_state_managemen t)は、SilverlightをXNAゲームにベーキングするための使いやすい代替手段を提供します。さまざまなオプションをカスタマイズし、画面を簡単に追加/削除することができます。いくつかの "スプライト"ボタンを使うよりももっとプロフェッショナルに見えるようにすることができます。