Los escenarios se generan con un algoritmo procedural, no encuentro la imagen que lo ilustraba gráficamente. Explicado en modo texto , si pensamos que tenemos "piezas" para montar un escenario , a alguna gente se le montará del estilo
C-D-B-A-E
A otros
A
C B E
H
A otros
F
A E B D
Y así un largo etcétera... , lo que no se si esta generación se hace en el servidor como bien dicen arriba, o en el cliente, al estilo Diablo II