You're on Gerard Meier's website

Procedural rooms

Using a BSP tree to generate rooms.

An algorithm made during a game jam at Game Oven by Bojan. A tree is randomly partitioned with random doors added. The result is quite amazing! I just added a few sliders to tweak settings real-time.