スターターキットについて
概要
XNA Game Studio 3.0 に付属しているスターターキットについて説明しています。
内容
XNA Game Studio 3.0 には、XNA でゲームを作るための参考として「スターターキット」が用意されています。その1つとして「Platformer」というサンプルゲームが同梱されています。
スターターキットは新しいプロジェクトとして作成することができ、自由にプログラムを作り直したり、参考にしたりすることができます。
スターターキットからプロジェクトを作成する
ではさっそくスターターキットを使用してプロジェクトを作成してみましょう。スタートメニューから「Visual
Studio 2008」を選択して起動します。
Visual Studio が起動されます。
ツールバーから「新しいプロジェクト」をクリックします。
新しいプロジェクトのダイアログが開きます。
ダイアログの左側にある「プロジェクトの種類」から「XNA Game Studio
3.0」を選択します。
テンプレートのなかに「Platformer Starter Kit (3.0)」があることが確認できると思います。「Windows」「Xbox 360」「Zune」はすべて同じテンプレートに含まれています。
プロジェクト名とプロジェクト作成先の場所は今までのプロジェクト作成と変わらないので、任意に設定してください。
ソリューション エクスプローラーを見てみると、いくつかのフォルダと多くのソースコード、画像やモデルなどのファイルが作成されていることがわかります。
これらのプログラムは自由に見ることができ、また作り変えて拡張させることもできます。例えば「この動作はどのように実現させているんだろう?」と思ったのなら、その部分のプログラムを見てみるのもいいですし、「ここをこんな風に変えたらもっと面白くなるんじゃないか」と思ったら、自分でそのプログラムを書き換えたり、自分で作った画像やモデルに置き換えたりもできます。
まずは一度ゲームを実行させて遊んでみましょう。プロジェクトは作成されていますが、ゲームはまだ作成されていないので、ツールバーの「デバッグ開始」ボタンを押してビルドし、ゲームを実行させます。
プロジェクトがやや大きいので、ビルドに多少時間がかかると思います。(2回目以降は変更したデータだけがビルドされるようになるので時間が短縮されます)
このようにゲームが開始され、遊ぶことができるようになります。そのまま遊ぶのもいいですし、自分でプログラムを書き換えてもいいです。スターターキットを有効に活用していきましょう。
Platformer の操作方法
・動作に対する入力デバイスの操作
動作 | Xbox360 コントローラー | キーボード プレイヤー | Zune |
---|---|---|---|
走る | 方向パッド | A, D | デバイスコントロールパッド (version 1) または Zune パッド (version 2) |
ジャンプ | A | Space | デバイスコントロールパッドの中央(version 1) または Zune パッド (version 2) |
スクリーンショット
その他のスターターキット
XNA スターターキットには「Platformer」のみが同梱されていますが、XNA Creators Club Online では他にもスターターキットが公開されています。もちろんスターターキットなので、プログラムの中身を自由に見ることができます。好きなスターターキットをダウンロードしてぜひインストールしてみましょう。
・ダウンロードできるサイト
Marblets | Spacewar |
Racing Game | Net Rumble |
Role-Playing Game | Ship Game |
スターターキットのインストール
まずサイトの方からスターターキットをダウンロードしましょう。「XNA Creators Club Online | Education - Starter Kits」の Web サイトにアクセスして一覧から好きなスターターキットを選択します。
各スターターキットのページの下の方にスクロールし、対象のプラットフォームのインストーラーを選択してダウンロードします。
ファイルのダウンロードダイアログが出るので、ダウンロード後、そのまま実行してもいいですし、いったん保存してもいいです。
ファイルをいったん保存した場合は、「.msi」という拡張子のファイルがダウンロードされるのでそれを実行してください。
一度ローカルにファイルを保存してから実行した場合は、右のようなダイアログが表示されるので「実行」ボタンをクリックします。
「使用許諾契約書」のダイアログが開くので内容をよく読み、同意できるなら「I accept the tems in the License Agreement」にチェックを付け、「Install」ボタンを押します。
インストールが開始されます。
「Finish」ボタンを押します。
実際に Visual Studio で新しいプロジェクトを作成してみると、インストールしたコンテンツが追加されていることがわかります。あとは Platformer と同じようにプロジェクトを作成したり、ゲームで遊んだりすることができます。