私が作っているゲームでは、私はユーザー識別を持つ予定のオブジェクトの配列を渡しています。私はこれらのオブジェクトのプレゼンテーションをランダムにしたいと思います。しかし、私は同じオブジェクトが2回提示されないようにする必要もあります。NSMutableArrayからランダムに描画し、同じ番号を2回使用しないでください。
これは私が仮に考えていた解決策です:私はサイズ10のゲームコントローラにオブジェクトの配列を渡します。ゲームコントローラでは、0〜9の間の乱数を作成し、配列から引き出しますその数字をインデックスとして...ゲームセッションで同じ乱数が使われていないことを確認する必要があるので、それがうまくいくかどうかはわかりません。
このタイプのランダムゲームロジックをどのように達成できるかについてのご意見はありますか?
おかげ