メインループ作成

この章ではゲームプログラムを作るためのメインループ周りなどを整えます。

フォームの修正

フォームのファイルとクラスの名称変更

ゲームを作るに辺り、専用のフォーム名に変更します。
  1. Visual Studioで新規プロジェクトを作成する
  2. 「ソリューションエクスプローラー」から「Form1.cs」を右クリックした後「名前の変更」を選択
  3. 「GameForm.cs」に変更
  4. ファイル名の変更をするか問われるので「はい」を選択
  5. ファイルとクラスの名称変更が完了

コードの編集

  1. 「GameForm.cs」と「Program.cs」で「コードの編集」を選択

コード

Program.cs

GameForm.cs

後でゲームを作成していくため、毎フレーム処理が行われるように public void Exec()を作り、その中でpublic void MainLoop()をゲームが終了されるまで呼んでいます。

ここまでの進捗

ここまではC#のWindowフォームの中でメインループを作る下地処理です。DirectXに関わらないため詳細は省きます。

次に必要なフォーム設定を行います。。