【问题标题】:Java LibGdx 2d terrain generatorJava LibGdx 2d 地形生成器
【发布时间】:2014-09-19 20:44:21
【问题描述】:

您好,我尝试做类似泰拉瑞亚的游戏,但我不知道如何生成随机地形 :(。有人可以帮助我吗?我在互联网上搜索,但没有找到任何东西,只有一些带有柏林噪音的东西. 我的英语很抱歉。

【问题讨论】:

    标签: java libgdx generator perlin-noise


    【解决方案1】:

    对于如此复杂的问题没有“答案”。开发一个程序来创建这样一个地形生成器需要花费很多时间。如果你真的想成功,你应该研究 Diamond-square、Simplex Noise 和 Perlin Noise 算法(虽然它是大学级别的东西)。

    泰拉瑞亚生成器很可能由一系列复杂的算法组成,例如:生成粗糙的山丘类型地形,然后生成洞穴、创建地牢等。

    如果您希望有人向您发布一些代码,恐怕这是不可能的。这将需要大量的编程,您必须自己完成。祝你好运!

    【讨论】:

      【解决方案2】:

      根据您要生成的地形类型,Diamond-square 等算法将生成逼真的地面表面。

      【讨论】:

      • 我不会生成像泰拉瑞亚那样有洞穴的世界。
      猜你喜欢
      • 1970-01-01
      • 2012-01-18
      • 1970-01-01
      • 2014-02-08
      • 1970-01-01
      • 2014-06-20
      • 1970-01-01
      • 2020-08-30
      • 2010-11-29
      相关资源
      最近更新 更多