Java LibGdx 2d 地形生成器

标签 java libgdx generator perlin-noise

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

最佳答案

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

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

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

关于Java LibGdx 2d 地形生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25942126/

相关文章:

java - Freemarker 寻找默认模板

java - 将 h2 数据库上列的默认值更改为当前时间戳

libGDX 纹理 2d 地形

java - 如何在java中为新用户自动生成登录ID?

python - 在路径中生成文件,但有时会返回生成器

java - 在 Play Framework 上生成管理区域(CRUD)

java - OpenGL ES 2.0 - 渲染深度缓冲区

java - Libgdx 使列表和滚动 Pane 包裹文本?

javascript - redux-saga:函数被调用两次

java - 阻止正则表达式跨行匹配