目录什么是迷宫种子?

什么是迷宫种子?

种子是一个整数,它把迷宫生成过程中的每一次随机选择都钉死。同样的配方、同样的种子——每一次都会得到一模一样的迷宫。

先说结论#

生成一个迷宫要抛成千上万次硬币。种子就是这一切的起点:一个从04,294,967,295的整数,生成器的全部随机性都由它流出。只改种子、其余不动,你会得到一个截然不同的迷宫;把种子留住,迷宫就会被分毫不差地复现出来。

同一个种子,同一个迷宫#

所有随机环节都按固定顺序从同一条种子化的随机流中取值——生成器的行走、入口和出口的搜索,乃至把迷宫变成单一路径的那一刀。整个过程既不依赖时钟,也不依赖机器,所以同一份配方在任何平台上都能渲染出完全相同的结果。

迷宫分组中的种子控件——点一下即可随机生成一个新种子。

种子存放在哪里#

你很少需要自己输入种子。工作室会随机选一个,并把它记录在迷宫的配方里,所以保存、分享和创建副本都会把它一并带上。尺寸和种子这两组控件同处一张卡片,详见尺寸与种子一页。

为可复现而设计#

正是确定性,让一个迷宫成为可以长久留存的东西。有了种子,一份设计就不会因为运气而丢失:去年印过的那张海报,今天依然可以按新的尺寸重新渲染,和当初一模一样。