Тут стоит учесть, что разные комнаты не сделают тебе разный геймплей. В первую очередь нужно придумать как генерировать интересный граф этих комнат. В том смысле что одной и той же цели было бы возможно добиваться разными способами, например, иметь короткий путь с сильными монстрами, либо долгий но с более слабыми, так же очень интересно делать генерацию когда на уровне нужно искать ключи для отпирания дверей и всё такое. Советую почитать книжек/статей по левелдизайну и отталкиваться в первую очередь от идей оттуда