谁能告诉我一种像我的世界那样生成岛屿结构或山丘结构的方法?
我只是在寻找一个合适的理论来生成随机形状,但它应该保持一个定义的基本模式..
像:岛屿应该是圆形的,但形状和规模会有所不同(最小/最大宽度和高度)。
或者:河流不应该是直线,它们应该有曲线和随机宽度。
甚至:生成某种森林,其中树木以用户仍然可以穿过森林的方式放置(我认为这是一个简单的方式,只是说如果代码尝试放置树周围的一些块应该保持空白最后一棵树周围有更多树)
我可以用什么样的数学来做这些事情?
我会很高兴有一些教程或参考链接。我在网上搜索了几个小时,但我只能找到一些可以买的书,比如“游戏数学”之类的书,但我的预算设置为零。
编辑:
首先,我很抱歉我的英语不好。
第二,我要感谢大家的回答。这些都是很好的参考资料,我会花很多时间来深入了解。