Skip to content

Conway's Game of Life with Rust & WebAssembly

License

Notifications You must be signed in to change notification settings

felixmagnus/game-of-life

 
 

Repository files navigation

Conway's Game of Life with Rust & WebAssembly

This implementation of Conway's Game of Life is based on this tutorial. All the Rust code that is compiled into WebAssemby is in ./gol_wasm. It is used in the web app in the ./app directory. Here are the instruction how to run it on the local system:

Requirements

  • install Rust
  • install wasm-pack
  • install cargo-generate with this command: cargo install cargo-generate
  • install NodeJs if not yet on your system (version 14.x or later)
  • install yarn: npm install -g yarn

Build WebAssembly Files

  • open terminal and go into ./gol_wasm
  • run yarn build

Run Game of Life App

About

Conway's Game of Life with Rust & WebAssembly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 57.1%
  • JavaScript 37.8%
  • HTML 5.1%