絞り込み条件を変更する
検索条件を絞り込む
有料ブログの投稿方法はこちら

すべてのカテゴリ

1 件中 1 - 1 件表示
カバー画像

CUIのゲーム作りに挑戦(Java), 要件定義 と 外部設計

1.趣旨祝・成人の日。ご成人おめでとうございます。みなさんがこれから活躍できるよう応援し、ご多幸を願っています。さて、今日からゲーム作りに挑戦してみます。プログラミング上達のコツは、理屈から入らず、自分で作ってみることです。作ったプログラムを動かしてみて、思った通りに動かなかったら原因を調べて・・・の繰り返しでスキルは磨かれていきます。本を読むだけでは、プログラミング言語を「使いこなす」ことはできませんので、今回のような挑戦がみなさんのプログラミングのきっかけになっていただけると嬉しいです。まずはどんなゲームを作るか決めます。ソフトウェアの機能や仕様をまとめたものを要件定義といい、ゲームに限らず情報システムやソフトウェアの開発で最初に行う作業です。これまでに紹介したJavaの開発技法であれば、CUIのゲームを作れると思ったので、下記に要件をまとめました。また、今回は日本の利用者向けのゲームを作りますので、日本語のみでブログを書いていきます。2.要件定義① 1 〜 13の中でランダムな数字が表示される。その数字を除いた1 〜 13の中で、次に出てくる数字がそれよりも大きいか小さいかを予想するゲーム。大きいと予想する場合は「b」を入力し、小さいと予想する場合は「s」を入力。他の文字を入力した場合は、メッセージで警告された後に再入力する。② 10 Goldを所持した状態でゲームスタート。0 Goldからbetできる。betするGoldが所持Goldよりも多い場合は、メッセージで警告された後に再入力する。0未満や数字以外を入力された場合も、警告された後に再入力する。③ 予想が当たれば、
0
1 件中 1 - 1
有料ブログの投稿方法はこちら