SwineFlu wrote:Philby wrote:I was wondering, how come MXL Rifts doesn't make use of the random level generator of Vanilla D2 ?
I'm not a dev or anything close, just out of curiosity. Please note that I'm sure there's a good reason, so my point is not to ask for anything...
Thanks !
Because it's much easier to draw a new comprehensive preset map from scratch than trying to make something out of existing random level generator. Map generation process is heavily hardcoded and there is only a handful amount of possible level layout schemes available. Have you ever wondered why Arcane Sanctuary always resemble the same pattern even though it's a randomly generated map?
There is not that much you can do except for trying to replicate the existing room set for some specific level blueprint. That would require a lot of time and effort yet you'll end up with the same well known layout and the only difference would be its visual appearance. I have no doubt it's possible to write a brand new layout scheme but good luck with that, there is an enormous amount of code that needs to be reversed just to get a grasp on this process.
Thanks for the answer. Technicals aspects aside, it would probably be more boring to grind a randomly generated map rather than a well designed preset map. Like Act 1 jail vs Duncraig...