Rust WASM-based game-of-life
https://life.sarsoo.xyz
a16fc9cc51
Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.14.2. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/commits) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github/workflows | ||
src | ||
tests | ||
www | ||
.gitignore | ||
Cargo.toml | ||
CNAME | ||
README.md |
Game of Life
Try it Out!
WASM-based game of life following the Rust WASM book tutorial.
Rust WASM module for game logic with a JS frontend for rendering and processing user input.
Building
- Setup a Rust + wasm-pack environment and a Node environment
- Build the Rust library into a WASM module
wasm-pack build
- Move to the Js workspace
cd www
- Install the Js dependencies
npm install
- Build the Js frontend with Rust WASM module
npm run build