【Unity】Randomの使い方|乱数の生成・範囲指定・シード値・重複しない乱数
ゲームと乱数 ゲームにはほぼ必ず乱数が介入します。
つまりランダムな運による要素です。
双六ではサイコロを振り、人生ゲームではルーレットを回すでしょう。
デジタルなゲームでもRPGのドロップアイテム、敵とのエンカウント、回避の判定、
などをはじめとして枚挙に暇がありません。
乱数はゲームの結果を一定にせず、面白くするために必須の要素だと思います。
この記事ではUnityEngine.Random(Random.Rangeなど)の基本的な使い方から、シード値の指定、複数の乱数生成器が必要な場合のUnity.MathematicsのRandomまで解説します。