This is a prototype I've been working on to create dynamic levels. Refresh Level.
╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ ║║ ║║ ║║ ║║ ║║ ║║ ║║ ║ ╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ ║║ ║║ ║║ ║║ ║║ ║║ ║║ ║ ╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔5══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗ ──┐ ║║ ║║ ║║ ║║ ║║ ║║ ║║ ║ ╚═|═╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔3|═╗╔5══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ └────┐ ║║ ║║ ║║ ║║ ║║ ║║ ║ ╚═══╝╚═|═╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔0══╗╔1|═╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ ║║ | ║║ ║║ ║║ ║║ ║║ ║║ ║ ╚═══╝╚═|═╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔0══╗╔3|═╗╔5══╗╔0══╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ ║║ └────┐ ║║ ║║ ║║ ║║ ║║ ║ ╚═══╝╚═══╝╚═|═╝╚═══╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔0══╗╔0══╗╔3|═╗╔5══╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ ║║ ║║ └────┐ ║║ ║║ ║║ ║║ ║ ╚═══╝╚═══╝╚═══╝╚═|═╝╚═══╝╚═══╝╚═══╝╚═══╝ ╔0══╗╔0══╗╔0══╗╔1|═╗╔0══╗╔0══╗╔0══╗╔0══╗ ║ ║║ ║║ ║║ | ║║ ║║ ║║ ║║ ║ ╚═══╝╚═══╝╚═══╝╚═|═╝╚═══╝╚═══╝╚═══╝╚═══╝