Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kachark/game-of-life-rs
- Owner: kachark
- Created: 2021-04-02T02:12:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-04-08T03:25:07.000Z (over 3 years ago)
- Last Synced: 2024-08-02T17:35:04.416Z (5 months ago)
- Language: Rust
- Size: 81.1 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-ratatui - game-of-life-rs - Conway's Game of Life implemented in Rust and visualized with tui-rs. (đģ Apps / đšī¸ Games and Entertainment)
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