How to create smooth levels using Inkscape
To be completed when i'll be more motivated to take screenshots...
- Inkscape (>= 0.43)
- Python (>= 2.4)
- Svg2lvl converter (need to put converter files somewhere in a cvs before)
Draw the level
Press Shift+Ctrl+D to open file properties and choose the file dimensions. They must be in pixel unit (px).
You're ready to draw your level using Inskcape. See Inskcape howto's from the help menu.
Transform all objects into paths
Inskcape deals with its own shapes like stars, circles, ... so you have to convert them to path of vertex. Disclaimer: don't put objects properties before transforming them to paths ! Else properties will be lost... Inkscape remove them.
Level objects properties
Once your level is drawn, you have to put entities, blocks and sprites properties.
Generate level file
$ python svg2lvl.py level.svg 100 level.lvl [level.lua]