The Design & Implementation of Rogue Basement

I wrote a long post describing how Rogue Basement works, how I made it, why I made various decisions, and how those decisions impact the player's experience.

I was going to post it here, but the text field has an 8,000 character limit! So:

Click here