2021-03-23 17:18:06 +01:00
|
|
|
SLE
|
|
|
|
===
|
2021-03-25 11:41:19 +01:00
|
|
|
A simple project oriented single screen tilebased level editor.
|
|
|
|
|
|
|
|
SLE read and write KBLE level files.
|
2021-03-18 17:27:34 +01:00
|
|
|
=> https://git.sr.ht/~kikoodx/kble
|
|
|
|
|
2021-03-23 17:18:06 +01:00
|
|
|
COMPILATION
|
|
|
|
===========
|
|
|
|
Dependencies: raylib
|
|
|
|
|
|
|
|
$ git clone https://git.sr.ht/~kikoodx/sle
|
|
|
|
$ mkdir sle/build && cd sle/build
|
|
|
|
$ cmake ..
|
|
|
|
$ make
|
|
|
|
|
2021-03-23 19:03:44 +01:00
|
|
|
RUN
|
|
|
|
===
|
2021-03-26 01:33:39 +01:00
|
|
|
$ <SLE binary path> -tileset <tileset> -level <KBLE level to open>
|
2021-03-23 19:03:44 +01:00
|
|
|
Example:
|
2021-03-26 01:33:39 +01:00
|
|
|
$ build/sle -tileset assets/tileset.png -level sample.kble
|
2021-03-23 19:03:44 +01:00
|
|
|
|
2021-03-25 11:41:19 +01:00
|
|
|
USAGE
|
|
|
|
=====
|
|
|
|
Two windows should appear. A main window, with the level you are
|
|
|
|
currently editing, and a secondary one, containing the tileset you
|
|
|
|
provided.
|
|
|
|
|
|
|
|
This software is controlled using a mice.
|
|
|
|
|
|
|
|
Main window - Editing Area
|
|
|
|
--------------------------
|
|
|
|
Use then:
|
|
|
|
* left click: draw with selected tile
|
|
|
|
* right click: erase (tile 0)
|
|
|
|
|
|
|
|
Secondary window - Tile Picker
|
|
|
|
------------------------------
|
|
|
|
Left click on the tile you want to select.
|
|
|
|
|
|
|
|
Exit and save
|
|
|
|
-------------
|
|
|
|
Close/kill the main window. The secondary window will close automaticly
|
|
|
|
and your modifications to the level file will be writen to disk.
|
|
|
|
|
|
|
|
CONFIGURATION
|
|
|
|
=============
|
|
|
|
Edit include/conf.h to configure the software. Read the comments!
|
|
|
|
Don't forget to recompile after you made your modifications.
|
|
|
|
|
2021-03-18 17:27:34 +01:00
|
|
|
LICENSE
|
|
|
|
=======
|
|
|
|
Copyright (C) 2021 KikooDX <kikoodx@paranoici.org>
|
|
|
|
This software is under the GPL-3.0-or-later license.
|
|
|
|
See COPYING for more informations.
|