Java中的平坦地形生成

我目前正在研究2D生存游戏,我想生成自己的自定义地形问题,我不知道怎么做! 我想让它类似于Minicraft (不是我的世界),它是随机平坦的地形,但我不知道如何这样做。 我尝试了解Notch的实际代码,但这看起来都像是胡言乱语。

如果有人可以将我链接到教程或至少解释如何做,请做。

此示例 implements Icon并使用TexturePaint来合成地面图块。

图片