/slate

Pixel Art Editor

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Slate - Pixel Art Editor

Slate is a bitmap editor available for Linux, Windows and Mac. With Slate, you can:

  • Edit images directly
  • Use layers
  • Create seamless 2D tilesets
  • Preview sprite sheet animations

Slate was built for pixel art, and its goal is to simplify the creation of sprites and tilesets by offering a user-friendly, customisable interface.

Screenshot of Slate on Windows

Screenshot of Slate v0.0.8 on Mac

Screenshot of Slate v0.0.10 on Mac

Downloads

See the releases page for the available downloads.

Documentation

Notes

Building From Source

Dependencies

Cloning

master is the default branch where all work is done, and is not guaranteed to be stable. I tag releases, so if you're looking for a stable build to try out, it's best to pick the latest one from git tag -l.

Building

qt-undo can be cloned and built separately, but it is also available as a submodule of Slate's repo, and can therefore be built automatically when Slate is built, by first running the following commands:

cd /path/to/slate-source-dir
git submodule init
git submodule update

Once that's set up, there are two options for building:

Qt Creator

Open slate.pro in Qt Creator, configure the project using a kit with a Qt version that meets the requirement listed in the Dependencies section, and then build it.

Command Line

In-source builds:

cd /path/to/slate-source-dir
/path/to/qt/qmake
make (or nmake/jom on Windows)

Shadow builds:

mkdir slate-build
cd slate-build
/path/to/qt/qmake /path/to/slate-source-dir/slate.pro
make (or nmake/jom on Windows)

The tileset in the screenshot was taken from the following page:

http://opengameart.org/content/lpc-tile-atlas