标签: java terrain
我在Java中制作简单的2D游戏,需要生成地形图作为matrix的简单2D int,但不知道要使用哪种算法。
matrix
int
我将使用灰度显示此matrix。
Example here
我应该使用什么算法来生成地形图?
答案 0 :(得分:2)
有很多不同的方法可以做到这一点。您可能希望从“菱形 - 方形”算法开始,这种算法易于理解并且可以产生非常好的地形:
https://en.wikipedia.org/wiki/Diamond-square_algorithm