A flexible editor for 2D games

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

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 #