Rust WASM-based game-of-life https://life.sarsoo.xyz
Go to file
dependabot[bot] 5e88d37b8f
Bump async from 2.6.3 to 2.6.4 in /www
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 15:05:40 +00:00
.github/workflows wasm_testing working 2021-06-22 21:05:22 +01:00
src wasm_testing working 2021-06-22 21:05:22 +01:00
tests wasm_testing working 2021-06-22 21:05:22 +01:00
www Bump async from 2.6.3 to 2.6.4 in /www 2022-04-29 15:05:40 +00:00
.gitignore game working 2020-10-11 21:46:15 +01:00
Cargo.toml updated readme 2021-06-21 23:31:56 +01:00
README.md added bootstrap 2021-06-22 15:28:31 +01:00

Game of Life

gof-ci

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

  1. Setup a Rust + wasm-pack environment and a Node environment
  2. Build the Rust library into a WASM module
    • wasm-pack build
  3. Move to the Js workspace
    • cd www
  4. Install the Js dependencies
    • npm install
  5. Build the Js frontend with Rust WASM module
    • npm run build