Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kachark/game-of-life-rs

Conway's Game of Life implemented in Rust and visualized with tui-rs
https://github.com/kachark/game-of-life-rs

Last synced: about 1 month ago
JSON representation

Conway's Game of Life implemented in Rust and visualized with tui-rs

Awesome Lists containing this project

README

        

# game-of-life-rs

![Gosper's glider gun](/assets/demo_glider_gun.gif)

`game-of-life-rs` is a simple app which implements [Conway's Game of Life](https://en.wikipedia.org/wiki/Conway's_Game_of_Life) in 2D right in your terminal. The goal was for this to be an introduction to Rust and I hope that it offers a straightforward first look at the language for beginners.

### Demo

The demo in the gif can be run simply by cloning the repository and executing

```
git clone https://github.com/kachark/game-of-life-rs.git
cd game-of-life-rs
cargo run
```

To quit out of the demo, press `q`

### Requirements
* rustc 1.44.0 or greater
* tui-rs 0.14
* termion 1.5