XNA Game Studio Connect について

さて、現段階では XNA Game Studio 2.0 で開発したゲームを Xbox 360 上で実行することはできません。短いベータ期間を終えて、最終版がリリースされた後に Xbox 360 で開発を行うことが可能になります。そこで登場するのが XNA Game Studio Connect です。

次の図をご覧ください。

開発環境

Xbox 360 ランタイム コンポーネント

XNA Game Studio Express 1.0 (Refresh)

XNA Game Launcher

XNA Game Studio 2.0

XNA Game Studio Connect

 

すでに XNA Game Studio Express 1.0 で Xbox 360 の開発を行っている方であればご存じかもしれませんが、上記の XNA Game Launcher というのが開発PCとターゲットである Xbox 360 を繋ぐために必要なコンポーネントです。この度新たに紹介された XNA Game Studio Connect というのは XNA Game Studio 2.0 で開発したゲームを Xbox 360 上で実行するために必要なランタイムコンポーネントになります。

XNA Game Studio 1.0 と XNA Game Studio 2.0 は今後しばらく共存する形になります。つまり、XNA Game Studio Express 1.0 で開発を行う際には XNA Game Launcher を使用していただき、XNA Game Studio 2.0 で開発を行う際には XNA Game Studio Connect を使用していただく必要があります。

では、CCGAME 形式に圧縮されたバイナリデータをインターネットからダウンロードした場合にはどうすれ良いでしょうか?CCGAME ファイルが 1.0 の環境でビルドされたものか、2.0 の環境でビルドされたものか判別するのは難しいかもしれません。この場合は XNA Game Studio 2.0 と XNA Game Studio Connect を使用していただければ問題ありません。実際に 1.0 でビルドされたゲームを実行するためには XNA Game Launcher が必要なのですが、使用している Xbox 360 にこのコンポーネントがすでにインストールされていない場合は、ダウンロードするよう Xbox 360 のシステムが誘導してくれます。

次に XNA Game Studio Connect の画面をご覧ください。

 

 

現状の XNA Game Launcher と比較するといくつかの変更点があります
・フォントのサイズが大きくなり、読みやすくなっています
・コネクションキーが XNA Game Studio Connect の起動画面に表示されています
・複数の PC を1台の Xbox 360 へ同時に接続することが可能です

他にも新しい機能はいくつかあります。例えば XNA Game Launcher のように「My Games」の項目が無いため、「自分の作ったゲームはどうやって直接起動できるの?」と思われる方が少なくは無いと思います。

上記の疑問に関する回答も含めた、XNA Game Studio Connect の情報は今後の投稿で開示していきます。ご期待ください。