imageこれからゲームを作ろうと思っているのですが、Silverlight がいいですか?それともやっぱり XNA でしょうか?

こんな質問も何度かいただきました。ゲームに限らずマルチメディア系だったりしても同じです。いろいろなとらえ方がありますが、開発者目線で行けばこういう判断になるでしょう。

  • Silverlight で作るのは イベントドリブン型でXAMLをベースとしたマークアップでUIを定義するタイプのアプリ
  • XNAで作るのはループ型のゲームで長時間プレイしてはまるようなゲーム

どちらでもないならどちらかに合わせて作る必要があります。ほとんどの方、ほとんどのアプリはSilverlight になると思いますが、UIに特化するならばもしかしらXNAでユーティリティアプリを作るケースもあるかもしれません。