This is my implementation of Conway's Game of Life made in Rust with Ruscii.
Run the executable in a terminal and enjoy.
Keybindings:
Down, Up, Left, Right Move the cursor
H, J, K, L Move the cursor
], [ Increase or decrease speed
E Switch cell state at cursor
N Go to next generation
R Randomize the grid
C Clear the grid
F3 Show debug infos
Space Toggle pause
Esc, Q Quit
Make sure to have a ready to use installation of rust. More info here.
git clone https://github.com/Gael-Lopes-Da-Silva/tiny.gol.git
cd tiny.gol
cargo build --release
- Add sound for pause and cell state switching