チュートリアル 3: 計算クイズの作成

このチュートリアルでは、プレーヤーが制限時間内にランダムに表示される 4 つの計算問題に答える計算クイズ ゲームを作成します。以下の方法について説明します。

  • Random クラスを使用して乱数を生成します。

  • Timer コントロールを使用してイベントを発生させます。

  • if else ステートメントを使用してプログラム フローを制御します。

  • 基本的な算術演算を実行します。

完成すると、プログラムは次の図のようになります。

このチュートリアルで作成するゲーム

4 つの問題がある計算クイズ

注意

このチュートリアルでは、Visual C# と Visual Basic の両方が取り上げられているため、使用しているプログラミング言語固有の情報に注意してください。

関連トピック

タイトル

説明

手順 1: プロジェクトの作成とフォームへのラベルの追加

最初に、プロジェクトを作成し、プロパティを変更し、Label コントロールを追加します。

手順 2: ランダムな加算問題の作成

Random クラスを使用して乱数を生成する加算問題を作成します。

手順 3: カウントダウン タイマーの追加

クイズに制限時間を設定できるようにカウントダウン タイマーを追加します。

手順 4: CheckTheAnswer() メソッドの追加

答えが正しいかどうかを確認するメソッドを追加します。

手順 5: NumericUpDown コントロールの Enter イベント ハンドラーの追加

プログラムを使いやすくするためにイベント ハンドラーを追加します。

手順 6: 減算問題の追加

乱数を生成する減算問題を追加します。答えが正しいかどうかを確認するほか、タイマーも使用します。

手順 7: 乗算問題と除算問題の追加

乱数を生成する乗算問題と除算問題を追加します。答えが正しいかどうかを確認するほか、タイマーも使用します。

手順 8: その他の機能を試す

色の変更、ヒントの追加など、その他の機能を試します。