====== コンソールゲーム ====== まずは、小手調べと復習がてら、コンソール(Console)で動くゲームを作ってみます。\\ __(コンソールってなんだっけ?)__\\ 今回は、ヒットアンドブローを作ってみようと思います。\\ == ヒットアンドブローのルール == よくあるランダムに生成された4桁の数字を当てるゲームです。\\ 使われている数と、その位置両方を当てると、ゲームクリアです。\\ ルールは多分知ってると思うけど、こちらに、Webアプリを作った方がいるのでPlayしてみよう。\\ [[https://bubudoufu.com/webapp/hit-and-blow/#google_vignette|ヒットアンドブロー]] 今回は以下のルールで作成します。\\ * 今回のルール * 被らない4桁の数字がランダムで生成され出題される * プレイヤーは毎ターン4桁の数字を入力する * コンピュータの応答として、入力した数字を答えと比べ以下を返す * ヒット:位置も数字も答えと一致している桁数 * ブロー:数字はあっているけれども位置が違う数字の数 * ヒット=4の時は入力=出題なので、正解のメッセージを表示 * それ以外は、もう一度入力を促す。 * 正解するまでこれを繰り返す。
{{:game-engineer:classes:2023:something-else:summertime-special-cource:playing1.png?600|}} ゲーム画面イメージ
[[game-engineer:classes:2023:something-else:summertime-special-cource:console-2|その2へ]]