I finally did it! The fully-functional procedural dungeon generation in Source Engine. The rooms and hallways are procedurally generated based on seed. Currently there are lots of "randomised" elements like enemy/ammo placement, lighting, even player's start position. Of course, there are tons of improvements to be made. I slapped the chaotic generation of enemies/ammo and props for demonstration purposes. Made with lots of VScript on MapBase (might even write a detailed blog on my moddb profile about the making of this.)
1
That's really cool, I remember someone trying this for CS:GO.
youtube.com/watch?v=3SvRWWU3s00