XNA Creators Club Online

クイック スタート ガイド - ゲームの作成

このガイドでは、XNA Game Studio 3.1 を使用して Xbox 360 向けのゲームを作成するために必要なことをまとめています。ゲームの制作に必要な開発環境をまだ入手していない方や、ゲームの作成に関する概要を把握されたい方は、こちらのガイドを参照されることをお勧めします。

XNA クリエーターズ クラブ オンラインに登録して XNA Game Studio 3.1 を
ダウンロードする

 まず、最初に、XNA クリエーターズ クラブ オンラインにクリエーターとして登録します。(Xbox 360 向けのゲームを作成する場合は、XNA クリエーターズ クラブ オンラインのプレミアム メンバーになる必要があります。詳しくは、後述の「XNA クリエーターズ クラブ オンラインのプレミアム メンバーになる」をご参照ください。)

XNA クリエーターズ クラブ オンラインへの登録が完了したら、次に、XNA Game Studio 3.1 をダウンロードします。

XNA Game Studio 3.1 を使用するには、開発環境として Visual Studio 2008 製品がインストールされている必要があります。

もし、まだ、開発環境をお持ちでない場合は、こちらをクリックして、無償で提供されている Visual C# 2008 Express Edition もしくは Visual Studio 2008 Express Edition をダウンロードして、インストールをした後に XNA Game Studio 3.1 をインストールしてください。

これでゲームの作成を行う開発環境の準備が整いました。最初に、XNA Game Studio を起動したら、キーボードの F1 キーを押して、オンラインヘルプを参照してください。XNA Game Studio のオンライン ヘルプには、ゲームの作成を始める際に役立つチュートリアルや各種ドキュメントが含まれています。また、XNA クリエーターズ クラブ オンラインの「ラーニング」セクションにはスターターキットやサンプル、チュートリアルなど多くの資料が用意されています。

もし、ゲームの作成や XNA Game Studio 3.1 に関する質問がある場合は、XNA Game Studio のオンライン ヘルプや XNA クリエーターズ クラブ オンラインの「フォーラム」で同様の質問を探したり、他のクリエーターに意見を求めたりすることもできます。

ゲームの作成を始める

ゲームの作成を始めるには、まず、PC の[スタート] メニューから [Microsoft XNA Game Studio 3.1] フォルダーを選択します。インストールされている Visual Studio の種類に応じて、メニューから [Visual Studio 2008] または [Visual C# 2008 Express Edition] 項目などを選択します。 Visual Studio 2008 (Visual C# 2008 Express Edition 含む)が起動したら、以下の手順に沿って新しいプロジェクトを作成します。(以下の手順は Visual C# 2008 Express Edition を使用した場合のものです)

  1. [ファイル] メニューから [新しいプロジェクト...] をクリックします
  2. [新しいプロジェクト] ダイアログボックスから、[プロジェクトの種類][XNA Game Studio 3.1] が選択されていることを確認します。(他のプロジェクトが選択されている場合は、[XNA Game Studio 3.1] クリックして選択します。)
  3. [テンプレート]から、これから作成するゲームのプラットフォームを選択します。Xbox 360 ゲームを作成する場合は、[Xbox 360 ゲーム (3.1)] をクリックします。
  4. 新しいプロジェクトの作成後、キーボードの F1 キーを押して、XNA Game Studio のヘルプ ドキュメントを開き、[XNA Game Studio の基礎知識] のセクションを参照してください。

XNA Game Studio 3.1 では Xbox 360 向けのゲーム以外にも、Windows と Zune 向けのゲームを作成できます。 (注:Zune は日本では未発売です。)

Xbox 360 向けのゲームを作成するには、デバッグを行うためにハードディスクを搭載した市販の Xbox 360 本体が必要となります。

XNA クリエーターズ クラブ オンラインのプレミアム メンバーになる

Xbox 360 向けのゲームを作成する場合や、特定のコンテンツを利用する場合は、XNA クリエーターズ クラブ オンラインのプレミアム メンバーシップを購入しプレミアム メンバーになる必要があります。

作成した Xbox 360 向けのゲームは、ハードディスクを搭載した市販の Xbox 360 本体に転送して、Xbox 360上で実行できます。作成したゲームを Xbox 360 本体に転送し、実行できるのはプレミアム メンバーのみとなっています。その他、Xbox 360 向けに作成したゲームを XNA クリエーターズ クラブ オンラインを通じて Xbox LIVE インディーズ ゲームとして Xbox LIVE マーケットプレースへ配信し、販売できるようになります。

プレミアム メンバーシップには 12 ヶ月間 (9,800 円税込み)と 4 ヶ月間 (4,800 円税込み)の 2 種類があり、クレジットカードでのオンライン購入となります。詳しくは、「メンバーシップ」のページをご参照ください。

Xbox 360 本体にゲームを展開して実行できるように設定する

XNA Game Studio 3.1 で作成したゲームを Xbox 360 本体に展開(転送)して実行したりデバッグするには、以下の手順に従ってお使いの Xbox 360 本体に XNA Game Studio Connect をダウンロードします。

  1. XNA クリエーターズ クラブ オンラインのサインインに使用している Windows Live ID で取得したゲーマータグを使用して、お使いの Xbox 360 本体から Xbox LIVE にサインインします
  2. Xbox LIVE にサインインし、[ゲーム マーケットプレース] に進みます
  3. [ゲーム マーケットプレース] から、[すべてのゲーム][探す] パネルを選択します
  4. [タイトルで探す][え] を選択し、一覧から [XNA Creators Club] を選択します
  5. [お勧めコンテンツ][XNA Game Studio Connect] を選択し、ダウンロードします(無償)
    • [XNA Game Studio Connect] をダウンロードすることで、XNA Game Studio がインストールされている開発環境の PC を Xbox 360 本体に接続し、Xbox 360 本体に作成したゲームを展開(転送)できるようになります
  6. ダウンロード完了後、[Xbox 360] チャンネルに移動し、 [ゲーム ライブラリー] から [インディーズ ゲーム] を選択します
  7. 手順5でダウンロードした [XNA Game Studio Connect] を選択し、起動します。
  8. XNA Game Studio Connect を起動すると、開発環境の PC と接続する際に使用する 25 桁の “接続キー” が表示されますので、そのままの状態にしておきます
  9. 次に、開発環境の PC で作業を行います。[スタート] メニューの [Microsoft XNA Game Studio 3.1] フォルダーから [XNA Game Studio デバイス センター] をクリックします
  10. [XNA Game Studio デバイス センター] から [デバイスを追加] をクリックします
  11. [XNA Game Studio ターゲット デバイス] のダイアログ ボックスから [Xbox 360] をクリックします
  12. これから接続する Xbox 360 本体を XNA Game Studio デバイス センターで識別するために名前をつけ、[次へ] をクリックします
  13. 次に、XNA Game Studio Connect を起動した Xbox 360 本体に表示されている 25 桁の ”接続キー” を入力して、[次へ] をクリックします
  14. 開発環境の PC と Xbox 360 本体の接続が成功したことを知らせるメッセージが表示されたら、終了です。 (もし、接続時に問題が発生した場合は、こちらの記事を参照してください。)

これで、Xbox 360 向けに作成したゲーム プロジェクトを XNA Game Studio 3.1 から Xbox 360 本体に展開できるようになりました。

以降、ゲーム プロジェクトを Xbox 360 本体に展開するには、Xbox 360 本体で XNA Game Studio Connect を起動し、XNA Game Studio 3.1 でXbox 360 本体に展開するプロジェクトを開いたら、キーボードの F5 キーを押しデバッグのソリューションを実行します。ビルドが終了すると、自動的に Xbox 360 本体に展開され、実行されます。

もし、Windows プロジェクトとして作成しているゲームを Xbox 360 本体に展開したい場合は、XNA Game Studio でプロジェクトを開き、[ソリューション エクスプローラー] でプロジェクト アイコンを右クリックして、[Xbox 360 にコピーを作成] をクリックします。Xbox 360 向けにコピーされたプロジェクトを右クリックし、[スタートアップ プロジェクトに設定] を選択することで、以後、F5 を押すだけで Xbox 360 本体にゲームが展開され、実行されます。

XNA クリエーターズ クラブ オンラインに提出するためにゲームをパッケージ化する

作成したゲームを Xbox LIVE インディーズ ゲームとして Xbox LIVE のメンバーに向けてオンライン配信するには、まず、所定の形式 (.ccgame 形式)で XNA クリエーターズ クラブ オンラインに提出する必要があります。

作成したゲームを .ccgame 形式にするには、Visual Studio 2008 (Visual C# 2008 Express Edition 含む)の [ビルド] メニューをクリックし、[XNA クリエーターズ クラブ ゲームとして <プロジェクト名> をパッケージ化] をクリックします。

出力ウィンドウでゲームのパッケージ化が終了したことを確認した後、ゲーム プロジェクトのフォルダー内で、[bin] フォルダー、[Xbox 360] フォルダーの順に開き、ソリューションの構成によって [Debug] もしくは [Release] フォルダーを開くと、そこに拡張子が .ccgame となっているファイルがあります。XNA クリエーターズ クラブ オンラインにゲームを提出する際に、このファイルを使用します。

次の項目では、完成した Xbox 360 ゲームを送信する方法を説明します。

もし、Visual C# 2008 Express Edition を使用していて、[Release] オプションや [ソリューション構成マネージャー] のオプションが見つからない場合は、[ツール] メニュー項目をクリックして、[オプション] を選択します。ダイアログ ボックスから [すべての設定を表示] をオンにして、[プロジェクトとソリューション] ノードをクリックします。[詳細な作成設定を表示] ボックスをチェックして、[OK] をクリックしてから再度お試しください。

次の項目: ゲームを送信する

var gDomain='m.webtrends.com'; var gDcsId='dcschd84w10000w4lw9hcqmsz_8n3x'; var gTrackEvents=1; var gFpc='WT_FPC'; /*<\/scr"+"ipt>");} /*]]>*/
DCSIMG