Strokes stay strokes
A pencil stroke is the path the pencil took and the brush it took it with. A fill is the area it found. A rectangle is a rectangle.
An engine and the editors built on it
LiveSprite keeps a sprite as what you did to make it (strokes, fills, shapes, transforms) and draws the pixels only when they are shown. Nothing is resampled, so nothing goes soft.
A pencil stroke is the path the pencil took and the brush it took it with. A fill is the area it found. A rectangle is a rectangle.
Rotation, scale and offset are numbers on a layer. Set them back to zero and the original returns exactly. A palette slot recolours everything painted through it.
They exist on the screen and in the files you export, and nowhere else. Turn a layer by 23 degrees and the drawing is walked again at that angle: clean lines, fills still inside their outlines, dithers still dithers.
Engine
The C++ library underneath: sprites as operations, compiled to pixels on demand. Source-available under the Business Source License 1.1, which converts to Apache-2.0 on 2030-09-06.
Free editor
A sprite and pixel-art editor with layers, animation, palettes, sprite sheets and cutout puppets. Free, offline, no account, open source under Apache-2.0.
Paid suite
The production suite on the same engine, opening Fast’s files as they are: IK, key poses, ramps, 3D, video, extraction, an Importer and an Arranger. In development; not released.
Open source is a specific thing, so here is exactly what each piece is.
| Piece | Licence | What it means |
|---|---|---|
| Sprit's'fast | Apache-2.0 | Open source. Use it, change it, share it; the licence asks for its notice to travel with it. |
| livesprite-engine | Business Source License 1.1 | Source-available, not OSI open source. Free to use in sprite-editing tools, commercial ones included. Embedding it in a game at run time needs a separate licence. Becomes Apache-2.0 on 2030-09-06. |
| Sprit's'pract | Proprietary | The paid suite. Not released. |
For a run-time licence, or any licensing question, write to [email protected].