mirror of
https://github.com/kiedtl/fire.git
synced 2024-12-22 06:06:40 +00:00
The Pre-Cambrian DOOM animation in the terminal!
sub | ||
.gitignore | ||
.gitmodules | ||
args.h | ||
bool.h | ||
colors.h | ||
COPYING | ||
draw.c | ||
draw.h | ||
main.c | ||
makefile | ||
output.h | ||
README.md |
fire
The ancient DOOM fire animation in the terminal!
what?
fire
is a remake of the PSX DOOM fire animation in the terminal,
as seen in the ly display manager.
It's described nicely by Fabien Sanglard on his
blog.
where?
supported platforms
- Linux (musl/glibc) (tested and supported)
- Windows (should work, but not tested)
- (Dragonfly|Net|Free|Open)BSD: (not tested, might work)
building from source
You will need:
git
- a c99 compiler (gcc or clang)
gmake
(bmake
is untested, but might work.)
Retrieve the source:
$ # via git:
$ git clone https://github.com/lptstr/fire --recurse
Build:
$ make
and install:
# make install
Uninstall, if you wish:
# make uninstall
how?
$ fire # no args for default animation
$ fire -h # help message
$ fire -Rw0 -f100 # matrix effect
$ fire -l2 -w2 # small fire with wind blowing east
$ fire -Rw0 -f1000000 # california animation
$ fire -t -l2 -f3 # truecolor!
why?
I'm bored
credits
This code was originally based on ly
's
animation code.
license
This project is licensed under the MIT license. View the COPYING file for more information.