【发布时间】:2009-09-11 15:34:57
【问题描述】:
对于我正在制作的游戏,其中太阳系具有 x 和 y 坐标,我想使用坐标随机生成该太阳系的特征。最简单的方法似乎是用两个种子(x 和 y 坐标)为随机数生成器播种。有没有办法从两颗种子中得到一颗可靠的种子,或者是否有一个好的 PRNG 需要两颗种子并产生很长的周期?
编辑:我知道这两个数字之间的二进制运算,但我正在尝试找到导致冲突次数最少的方法?加法和乘法很容易导致冲突。但是异或呢?
【问题讨论】:
-
想指出太阳系会有一个 x, y, and , z 坐标。事实上,空间中没有上下、左右之分。这一切都与您当前的观点有关。每个人都会对他们相对于周围空间的位置有不同的解释,除了在同一个航天器中打开人工重力时,多方共享相同的视角。另一艘宇宙飞船可能是颠倒的,而它的乘员认为它们是直立的。或者另一个侧身飞行,它的乘员相信自己和我们一样
标签: random