Luz is an open-source live motion graphics editor and performer.
And game design studio.
Levels are created as standard Inkscape SVG files:
Properties of the objects are parsed from the “Description” field, as seen with “elasticity” in the above screenshot.
Animated Luz actors can be placed around a level, such as the background and the flag pole in the above video.
The next step is to add triggers and conditions for winning/losing, and this will make a solid puzzle game development platform.