A flexible editor for 2D games

Ingo Ruhnke 4bd091678b Switch from SCons back to Makefiles %!s(int64=9) %!d(string=hai) anos
contrib 4e277618b3 Moved flexlay/ to top level directory %!s(int64=9) %!d(string=hai) anos
data aa527b6b93 Added some more Inkscape icons for object manipulation %!s(int64=9) %!d(string=hai) anos
flexlay 887764158f Added Colorf %!s(int64=9) %!d(string=hai) anos
libflexlay 48cfa2d500 Some pylint cleanup and enough fixes to the module dependencies that things will now start to load %!s(int64=9) %!d(string=hai) anos
netpanzer 72ab261f98 Fixed up netpanzer-editor some more %!s(int64=9) %!d(string=hai) anos
paint 4a77aa0e70 Moved GenericDialog from Ruby to the C++ side %!s(int64=9) %!d(string=hai) anos
ruby 4473aa3a37 Removed OpenGL support, as its slow and slugish, regular QPainter seems to work well enough %!s(int64=9) %!d(string=hai) anos
simple b3cc409194 Cleaned up SWIG interface a little %!s(int64=9) %!d(string=hai) anos
supertux 4f104a0b61 Some more level loading fixes for SuperTux %!s(int64=9) %!d(string=hai) anos
supertux-portable 69cd6abd9f Cleanup up copyright header, updated email address %!s(int64=9) %!d(string=hai) anos
supertux-ruby 598a4571b5 Moved all supertux-editor Ruby code to supertux-ruby/ %!s(int64=9) %!d(string=hai) anos
test 4e277618b3 Moved flexlay/ to top level directory %!s(int64=9) %!d(string=hai) anos
tests 330d2f35f4 Cleaned up some flex warnings %!s(int64=9) %!d(string=hai) anos
tools ba4ae15016 Added tools/ %!s(int64=9) %!d(string=hai) anos
.gitignore 4bd091678b Switch from SCons back to Makefiles %!s(int64=9) %!d(string=hai) anos
COPYING 4e277618b3 Moved flexlay/ to top level directory %!s(int64=9) %!d(string=hai) anos
INSTALL 69cd6abd9f Cleanup up copyright header, updated email address %!s(int64=9) %!d(string=hai) anos
Makefile 4bd091678b Switch from SCons back to Makefiles %!s(int64=9) %!d(string=hai) anos
NEWS 4e277618b3 Moved flexlay/ to top level directory %!s(int64=9) %!d(string=hai) anos
README 4e277618b3 Moved flexlay/ to top level directory %!s(int64=9) %!d(string=hai) anos
autogen.sh 12d31de685 Remove all the moc_*.cpp files before running qmake %!s(int64=9) %!d(string=hai) anos
flexlay.pro 95c3455830 Renamed lib/ to libflexlay/ and switched from SCons to QMake %!s(int64=9) %!d(string=hai) anos
pylintrc 9ee4463044 Cleaned up flexlay/, it's now pylint-clean %!s(int64=9) %!d(string=hai) anos
simpleed.py 2fc8465801 Split TileMapPaintTool into separate tools for left and right mouse button and fixed some Tool errors %!s(int64=9) %!d(string=hai) anos
supertux-editor c09a0e8291 Switched supertux-editor startup to python, removed __main__.py %!s(int64=9) %!d(string=hai) anos
supertux-level 22ba92f152 Return error code on error in supertux-level %!s(int64=9) %!d(string=hai) anos

README

Flexlay
=======

Flexlay is a generic 2d editor with special focus on games. It
currently supports multi layered tile-, object- and bitmaps, full
undo/redo, support for tile-brushes, easy copy/paste, multiple
buffers, minimap support, a metadata editor and some other stuff
usefull for creating levels for 2d games.

Supported games are at the moment:

netPanzer - http://netpanzer.berlios.de/
SuperTux - http://super-tux.sourceforge.net/

Other Stuff:

Paint - A basic application with animation and graphic tablet support

Flexlay can't be run on its own, but instead of you have to start it
via wrapper scripts (supertux-editor, windstille-editor,
netpanzer-editor).

For informations on how to compile and run Flexlay see the file
INSTALL. Flexlay makes use of OpenGL so you will need working hardware
3d support.

Flexlay is covered under the GNU GPL, which means that you can copy
and even modify it pretty much as you like, as long as you keep the
copyright headers in place and distribute the source too if you
distribute binaries, see the file COPYING for details.

# EOF #