В своем первоначальном виде, процедурно генерируемые уровни с множеством развилок, как например в играх “Dead Cells” или “Enter the gungeon” это не плохая, но неудобная реализация структуры уровня.