5
巨大的程序产生的“荒野”世界
我敢肯定,大家都知道像《矮人要塞》这样的游戏-由程序产生的庞大荒野和土地。这样的东西,摘自这篇非常有用的文章。 但是,我想知道如何将其应用到更大的规模。我的世界的规模浮现在脑海(这不是地球表面大小的8倍吗?)。伪无限,我认为最好的术语是。 这篇文章讨论了分形佩林噪声。我不是专家,但是我有一个大概的主意(它是某种随机产生的噪声,是半相干的,因此不仅仅是随机像素值)。 我可以按大小定义X的X区域,添加一些区域加载类型的东西,并产生一点噪声来生成一个区域。但这将导致大量的岛屿。 在另一个极端,我认为我真的不能产生出巨大的珀林噪声表。我认为,那将是一个大岛。 我很确定Perlin的噪音或某种噪音会以某种方式解决。我的意思是,该地图看起来非常好看。而且您可以用瓷砖替换ascii,并获得非常漂亮的外观。