Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 757 Bytes

README.md

File metadata and controls

33 lines (27 loc) · 757 Bytes

Conway's Game of Life in Rust!

screenshot

Features

  • Supports periodic boundary conditions.
  • Supports custom board size.
  • Supports load and save board state from/to file.
  • Supports speed control.
  • Supports pause and resume.
  • And more...

How to Run

Note: MSVC toolchain is required under Windows.

cargo install cargo-vcpkg
cargo vcpkg build
cargo run

Usage

Conway's Game of Life in Rust!

Usage: conway-rs [OPTIONS]

Options:
  -W, --width <WIDTH>    The width of the board [default: 32]
  -H, --height <HEIGHT>  The height of the board [default: 32]
  -p, --periodic         Enable periodic boundary conditions
  -h, --help             Print help
  -V, --version          Print version