A flexible editor for 2D games

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

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 #