我正在使用JavaScript编写一个简单的月球着陆器克隆版(http://www.isogenicengine.com/demos/1.1.0/lander/)。与其使用只有高低之分的基本景观,我想要一个算法来生成类似洞穴的随机空间。给定一个矩形区域[0, 0, 1920, 1200],该算法应该能够生成如下图所示的东西。理想情况下,任何进入洞穴区域的“入口”都应该有一个固定的宽度,以便着陆器可以“进入”其中。