042 · ゲーム
cave
乱数で散らした 64×64 の格子に多数決の平滑化を 9 回かけ、つながった空洞と分厚い岩肌に固める洞窟生成。
外周は最初から壁で閉じ、内側は 0.45 の確率で壁にして種をまく。壁判定は周囲8マスのうち壁が5以上、または既に壁で4以上のとき壁。9世代かけたら 90 フレーム保持して別の種からやり直す。
世代が進むほど色を濃くしている。tint(58) → tint(28) → INK の三段を (gen / 4)|0 で選び、ノイズが地形に落ち着く過程を濃淡で見せる。塗りはセル境界を整数ピクセルに丸めて隙間なく敷く。