Реализовал буквально на днях базовую генерацию подземелья,при которой создается случайное количество непересекающихся комнат различного размера,между которыми прокладываются тунели
Переписал тут на днях код,завернув в классы и для удобства,набросав базовую архитектуру и добавив некоторый функционал.
В архиве также приложен исходный код,если кто захочет поиграться или добавить чего своего или просто любопытно посмотреть.