How did Zachtronics make those games, though? I spent a lot of time watching and reading about Zachtronics but never understood how the studio managed to convert source code text into the visual programming interfaces shown in games like Opus Magnum.