Hit and Blow Game
OVERVIEW
Spring Frameworkを用いてHit and Blowゲームを作成しました。(自主制作)
【仕様】
- 答えの桁数を3,4,5桁から選ぶ
- 答えは0~9までの重複しない数字で選んだ桁数分をランダムに生成する(0始まりも可、答えはコンソールに表示)
- テキストボックスに推測した数値を入力する
- 答えの数字と位置があっていればHit、位置が異なるが数字があっていればBlowでカウントする(全てHitになれば正解)
- これまでに入力した数値とHit、Blowの数をTableに表示する
- 正解時には正解までの回答数と正解の数値を表示する
- ギブアップ時には正解の数値を表示する
- 数字以外が入力された場合には「数字以外は入力できません」と表示する
- 桁数が異なる場合には「桁数が異なっています」と表示する
- 入力した数値が重複している場合には「数字が重複しています」と表示する
【製作期間】
3週間程度(実作業時間:20時間弱)
【苦労した点】
- これまでに入力した数値とHit、Blow数の表示
- 正解の数値の取得
【画面表示】
トップ画面↓
プレイ画面↓
フィニッシュ画面(正解時)↓
フィニッシュ画面(ギブアップ時)↓
エラー表示↓