Procedural Generation

I’m trying to create a random level generator with seeds, similar to the one in the game “SCP - Containment Breach”. But I have no idea how to do it. Can someone give me a tuorial or something like that. thanks.