Now we have a solution! A handy level editor that saves levels as XML files! You can import gears from a list, drag them around game space and even snap them to other gears! This ensures that the gears are interlocking correctly from the level start, as well as gives us the ability to set one gear's rotation and have the rest of the chain match accordingly. The level editor can also specify backgrounds, trigger zones, and path nodes for gears that translate.
This is super exciting and will speed up our level creation when we start to work on multiple levels in March.