コンパイル
2007年07月12日
Spacewar ゲーム
XNA GSEをインストールして何ができたかって言えば「すべてのプログラム」の中に「Microsoft Visual C# 2005 Express Edition」ってのができているはずなので、それを起動。
VISTAだと管理者権限が推奨されます、という画面が表示されますが、後々、けっこううざいので、「常にこのメッセージを表示する」のチェックボックスを外して「続行」します。
そうすると、[スタートページ]にたどり着くはずです。Visual C# 2005はタブでプログラムを書いたりしていきますので、その辺にも意識をもっておいてください。
とりあえず、サンプルで付いているSpacewarをコンパイルしてみましょう。
[ファイル]メニューから→[新しいプロジェクト]をクリックします。
そうすると、「Visual Studioにインストールされたテンプレート」の中に「Spacewar Windows Starter Kit」と書かれたアイコンがあります。となりに「Spacewar Xbox 360 Starter Kit」と書かれたものもあるので注意。XBOXでやる場合にはこちらを使うと思われますが(まだやってないのでよく分からない)、今回は「Windows」の方を使います。OKボタンをおすとHDDがガリガリ動いて、プロジェクト(プログラムの固まりをVisual C#ではこう言います)の準備をしています。
30秒くらい経つと、「Spacewar Starter Kit」と書かれたタブが表示されます。
英語だから読むのが大変ですね。
「To Build and run the Spacewar project」と書かれたところを読むと
1. Press F5, or, on the Debug menu, click Start Debugging.
The project will build and then run within the debugger.
(F5ボタンを押すか、[デバッグ]メニューの[デバッグ開始]をクリック。
プロジェクトがビルドされて、デバッガー上で起動します。)
とあるので、とりあえず F5 ボタンを押す!
そうすると、ゲーム開始になるわけですが・・・、長くなるので、続きはまた明日。