How to create smooth levels using Inkscape

From X-Moto
Revision as of 11:18, 12 August 2006 by The only dude (talk | contribs)
Jump to: navigation, search

To be completed when i'll be more motivated to take screenshots...

Required softwares

  • Inkscape (>= 0.43)
  • Python (>= 2.4)
  • Svg2lvl converter (need to put converter files somewhere in a cvs before)

Draw the level

Open Inkscape.


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 level.svg 100 level.lvl [level.lua]