マップを手で置かずに、ルールと乱数だけで地形やダンジョンを生やす。グリッドを壁と床で埋めて、削ったり彫ったり繋いだりして、洞窟や部屋や迷路を作る。設計図を一枚ずつ描く代わりに、生成する手続きのほうを書く。
CAやノイズや距離場は、そのままダンジョン生成の道具になる。どの作例も Math.random を直書きしているので、同じマップは二度出ない。
Math.random