#ascii #8-bit #tile #graphics #text-mode #petscii

tesserae

A library for manipulating 8x8 2-color tile graphics in the spirit of 8-bit text mode drawing

9 releases

0.3.1 Jan 25, 2020
0.3.0 Jan 25, 2020
0.2.2 Jan 14, 2020
0.1.3 Jan 10, 2020

#5 in #text-mode

BSD-3-Clause

31KB
621 lines

tesserae is a library for manipulating and drawing graphics consisting of 8x8 pixel two-color tiles, in the spirit of text mode drawing in early 8-bit computers, using SDL.

It includes file formats for saving and loading tile sets and graphics, as well as a number of built-in tile sets.

It also includes a tile and graphics editor, itself made with tesserae, called tesseraed.

tesseraed is stored as an example in the library, and can be run with cargo run --example tesseraed.

Dependencies

~16MB
~348K SLoC