XNA Game Studio 4.0がリリースされました

XNA Game Studio 4.0がリリースされました。前述のとおり、XNA Game Studio 4.0はWindows Phone Developer Toolsに含まれる形でリリースされました。

Windows Phone Developer Toolsのダウンロード
リリースノート

  • CTP版やベータ版のWindows Phone Developer Toolsをインストールしている場合はリリース版をインストールする前に以前のバージョンをアンインストールする必要があります。
  • Windows Phone Developer ToolsにはVisual Studio Express for Windows Phoneが含まれるのでVisual Studioがインストールされていない状態でもWindows Phone Toolsをインストールすることができます。
  • Visual Studio 2010 Professional以上がインストールされている場合は、お使いのVisual Studio上で開発をすることができます。
  • Windows Phone Developer ToolsはWindows VistaとWindows 7のみのサポートとなっています。Windows XP向けにはXNA Game Studio 4.0のスタンドアロン版をダウンロードできます。

Windows Phone Developer Toolsには以下のものが含まれます。

  • Visual Studio 2010 Express for Windows Phone
  • Windows Phoneエミュレーター
  • Silverlight for Windows Phone
  • XNA Game Studio 4.0
  • Expression Blend

WindowsとXbox 360向けのXNA Game Studio 4.0

前述のようにWindows Phone Developer ToolsはWindows XPに対応していません。Windows XPユーザーの方は以下のスタンドアロン版のXNA Game Studio 4.0をインストールする必要があります。スタンドアロン版で開発できるのはWindowsとXbox 360のみとなっていて、Windows Phoneのアプリケーションは開発することができません。

XNA Game Studio 4.0スタンドアロン版をダウンロードする

XNA Game Studio 3.1を持ってるんだけど…

  • 3.1と一緒に使いたい  
    • XNA Game Studio 4.0は3.1がインストールした状態でもインストールできます。
  • 3.1で作ったプロジェクトからの更新は?
    • 3.1のプロジェクトをXNA Game Studio 4.0で開こうとするとプロジェクト更新ウィザードが起動し、あ3.1で作ったプロジェクトを更新することができます。
    • 4.0になってAPIが刷新され、3.1のコードを変更する必要があります。殆どの場合は簡単になっているので、既存のコードのいらない部分を削除するだけですみます。
    • 全バージョンのAPIと同じ名前だけど振る舞いが違う場合(SpriteBatch.Beginなど)、APIの引数の並びを意図的に変えてあるので、コンパイルエラーになるようにしてあります。ですから、コンパイラーが変更するべき部分をエラーとして教えてくれます。これはコンパイルは通ったけど、振る舞いが違う場所を探す手間を省くためです。
  • クリエーターズクラブオンラインのサンプルコードの4.0版はいつでるの?
    • 英語版のカタログにはすでにいくつかのサンプルは4.0に更新されています。また、現在すでに30近いサンプルの更新が終わり、チーム内でレビュー中なので、これらのサンプルは近日中に公開されます。
  • ひにけにXNAで紹介したサンプルコードの4.0版はいつでるの?
    • 近日中
  • XNA Game Studio 4.0の新機能は?