Before tackling the hexagon maze border drawing algorithm, I started simple with a classic maze. The goal was to get the border down to one continuous line, drastically reducing the sprite node count. The green path was so that I could make sure that the border was being drawn correctly. The older version is on the left for comparison. The screen on the right just represents the drawing algorithm. Not the final UI.