ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

乱数

C#で乱数を使うにはRandomクラスを使えばよい。Randomクラスのインスタンスを作成し、Nextメソッドで乱数が得られる。

Random rand = new Random();
int num = rand.Next();

最大値や範囲を指定して乱数を得ることも出来る。

int max = rand.Next( 100 );
int range = rand.Next( 100, 200 );

乱数のシード値はコンストラクタの引数で設定できる。引数を指定しなかった場合はシステム時計から導かれる。