Difference between revisions of "Inkscape-dev"

From X-Moto
Jump to: navigation, search
(Required softwares)
Line 25: Line 25:
 
= TODO =
 
= TODO =
  
* use Tkinter to have extension windows populated with values from the svg. DONE
+
* allow inkscape to open .lvl files. IN PROGRESS
* support for xmoto 0.2.5 new functionnalities (rotated sprite, sky properties, level border, reversed sprites, ...) DONE
+
* show xmoto textures in Inkscape. DONE
* add check boxes to extension windows, parameters are changed only if checkbox is set (example: when you convert blocks to background blocks, you can choose if you want to update the blocks texture). DONE
+
* show xmoto sprites in Inkscape. IN PROGRESS
* a block can have two edge texture now (one on the upper side and one on the down side). DONE
 
* allow xmoto to update texture and sprite informations from the xmoto website. DONE
 
* web site php script which update the xml file when themes are updated. DONE
 
* create a pack with inkscape 0.45, tcl/tk and svg2lvl for Windows (easy installation). TODO
 
 
 
* allow inkscape to open .lvl files. IN PROGRESS (postpone to next version)
 
* show xmoto textures in Inkscape. DONE (postpone to next version)
 
* show xmoto sprites in Inkscape. IN PROGRESS (postpone to next version)
 
* create an automatic installation for Unix and Windows. TODO (postpone to next version)
 
 
 
= Screenshoot =
 
 
 
The new window which allows to update xmoto menu from Internet.
 
[[Image:Udpate.png]]
 
 
 
The Tk window which allow to put the sky properties. Sky properties are stored in the svg (in the metadata). It's a Tk window so that it can be populated with values from the svg.
 
[[Image:Sky.png]]
 
 
 
The Tk window for the level properties. Level properties are also stored in the svg.
 
[[Image:Level.png]]
 

Revision as of 18:42, 19 April 2007

Català - Español


Documentation for the developpement version of Inksmoto Level Editor


Disclaimer

This version of Inksmoto Level Editor is not stable and not fully tested, but you can test it anyway. It requires Inkscape functionnalities available in the version 0.45 of Inkscape.

Svg made with the 0.2.0 version of Inksmoto Level Editor are not compatible with this developement version of Inksmoto Level Editor.

Required softwares

  • Inkscape (>= 0.45)
  • Python (>= 2.3)
  • Tcl/Tk (and python-tk under Linux)
  • Inksmoto Level Editor converter and Inkscape extension from svn
$ svn checkout svn://svn.tuxfamily.org/svnroot/xmoto/svg2lvl/trunk svg2lvl/trunk

Pre-requesites

They are the same that for the 0.3.0 version of Inksmoto Level Editor : http://wiki.xmoto.free.fr/index.php?title=Inkscape-0.3.0#Pre-requesites

TODO

  • allow inkscape to open .lvl files. IN PROGRESS
  • show xmoto textures in Inkscape. DONE
  • show xmoto sprites in Inkscape. IN PROGRESS