Skip to content

Latest commit

 

History

History
49 lines (24 loc) · 1.3 KB

README.md

File metadata and controls

49 lines (24 loc) · 1.3 KB

Texel

ASCII Art and landscape editor. Texel aims to make editing ASCII art easy especially for use in games.

Example Scene

Example Scene PNG

Building

Dependencies

Rust v1.38+ is required.

The default terminal backend used is Crossterm which supports Linux, Mac OS X and Windows.

Termion can be used as well by switching to the ion feature.

Compiling

Linux, Windows*, Mac OS X

cargo build --release

  • NOTE: Windows is currently broken due to crossterm binding issues

Redox/Termion

cargo build --release --no-default-features --features ion

Usage

texel [files]

Configuration

Configuration files are saved in user config directory undex texel/config.ron using the RON format.

On Linux for example the location would be $HOME/.config/texel/config.ron

Types are defined in the texel_types crate. When saving a scene a gzipped RON file is produced. The contents are the Scene object with all the Sprites.