どう実装するのが正しいのか

秋葉原に行く際に時間つぶし用書籍を持っていくのを忘れたのでいろいろと考えていたわけですが、その中の一つ。

数字を使ったゲームを考えていたんですが、これをどのようにデジタルゲーム化させるかという点が思いつかなかった。

 

ゲームは単純で数字の比べあい。

それぞれが1~10を各一枚を持ち、一斉に手札の中から一枚出す。

その数値の少ない方が負け。

特別なルールとしては1は6、2は7、3は8、4は9、5は10に勝つことができる。

これを5回繰り返して価値の多い方が最終的な勝者にする。

 

勝負時の実装は簡単に思いついたけど手札の実装が思いつかない。

DB使うんだったら各手札テーブル使えばいいだろうけど無駄だし、フラグ立てでの処理だと重くなりそうだし。

あとCPUにどうやってランダムに出させるかも考えられてない。

どうするのがいいんでしょうかね。。。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です