我努力制作自己的地图生成器,生成像terraria一样的2d地图。我的问题是this的结果看起来非常不自然(洞穴大多是非常大而圆)而open source simplex noise制作漂亮的长而自然的洞穴,当我把它放在第一个链接getSmoothNoise( x,y)位于。
现在我有一些问题:
我真正想做的是用我的地图大小制作许多噪音。每个矿石/资源都会产生自己的噪音,最后我会将它们混合在一起。
答案 0 :(得分:0)
我只是将你链接到你真正想要的东西,这是一个意外噪音库的c#端口:
http://discordgames.com/?p=1954
意外噪音:
http://accidentalnoise.sourceforge.net/
这个库将为您提供更好的方法来创建将在更具体的区域中放置矿石的地图。