# langtons-termite [![License: GPLv3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0) langtons-termite is an implementation of [Langton's ant] that runs in a terminal emulator (see also [Turmite]). It uses [Braille Unicode] characters to display a high resolution bitmap. Some fonts support this effect better than others. This program is part of a project that explores implementations of Langton's ant on multiple platforms ([Classic Mac], [Commodore 64], and a modern terminal emulator). See the article at [nybble.org] for more details. ![langtons-termite](images/screenshot.png) _Terminal: [Gnome Terminal], Font: [Anonymous Pro]_ ## Building langtons-termite is written in [Rust], so you will need to [install Rust] to compile it. To run: ``` $ git clone https://git.sr.ht/~nybble/langtons-termite $ cd langtons-termite $ cargo run --release ``` ## License langtons-termite is released under the [GNU General Public License v3]. [Langton's ant]: https://en.wikipedia.org/wiki/Langton's_ant [Braille Unicode]: https://en.wikipedia.org/wiki/Braille_Patterns [Classic Mac]: https://git.sr.ht/~nybble/Langtons-Ant-68k-Mac [Commodore 64]: https://git.sr.ht/~nybble/LANGTON64 [Rust]: https://www.rust-lang.org [Turmite]: https://en.wikipedia.org/wiki/Turmite [install Rust]: https://www.rust-lang.org/tools/install [GNU General Public License v3]: https://www.gnu.org/licenses/gpl-3.0.en.html [Anonymous Pro]: https://www.marksimonson.com/fonts/view/anonymous-pro [Gnome Terminal]: https://www.gnome.org/ [nybble.org]: https://nybble.org/langtons-ant