我有一个无限的程序生成地形游戏。我使用1/f噪声来控制高度(我认为这是perlin噪声?)。虽然看起来不错,但可玩性不强,因为它没有真正的平坦区域。仅仅减小振幅是行不通的,因为我仍然希望高度有很大的变化。有人知道我可以在高度图上应用的滤波器,以鼓励平坦区域,同时保持大范围的高度变化吗?
使用C#编写。
编辑:我意识到我想要的是使陡峭梯度更陡峭,使平缓梯度更平缓。地形不需要真实,只要对于FPS游戏来说“好玩”即可。
使用C#编写。
编辑:我意识到我想要的是使陡峭梯度更陡峭,使平缓梯度更平缓。地形不需要真实,只要对于FPS游戏来说“好玩”即可。