teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

説明修正

2021/06/08 02:23

投稿

neonemo
neonemo

スコア191

answer CHANGED
@@ -1,9 +1,9 @@
1
1
  こんにちは
2
2
  考え方としてはこんな感じでしょうか。
3
3
 
4
- 1. カード山を配列等で保持しておき
4
+ 1. カード山をCardEntityインスタンスの配列等で保持しておき
5
5
  2. 1の配列要素数分を最大値とする乱数を生成する
6
- 3. 2で得た値カードを1の配列から除外し、手札(効果を発揮させる)とする
6
+ 3. 2で得た値で、カードを1の配列から除外し、手札(効果を発揮させる)とする
7
7
 
8
8
  もし、カードを引いても山のカードが減らないというゲーム特有のチートしようであれば
9
9
  単純に固定範囲の乱数生成だけで良さそうですね。