I need some help - okay, a lot of help - with trying to make procedurally generated interior layouts that are randomized out of premade rooms. There are plenty of resources for this idea alone, but to be more specific, I’m looking for a way to generate multiple floors within the level, as well as rooms that would connect floors, such as stairwells and elevators.
Admittedly, I’m very new to programming of ANY kind as I’ve only worked in the art aspect of things before, and I’m working solo on a project at the moment which this information is desired - this being out of a bizarre circumstance of my current coding contacts being unable to directly assist in the project. I have the basics of controls down, but now I want to see if I can learn to make the levels randomized, as it would greatly enhance the effect of the project. If someone could teach me the basic idea of how to do these things, that would be greatly appreciated (and if you could explain in simple terms, it would be even more appreciated - copying code is one thing, but understanding how to do it is even better).