Clone of Boomshine. This version can be played here
The logic is implemented in Rust targeting WebAssembly, with the rendering handled by JavaScript to a canvas element.
Play the current release on deciduously.com.
Requires wasm-pack.
- Clone this repo
- Execute
wasm-pack buildin the project root - If this is the first run, execute
npm installin thewwwdir - Execute
npm run startfrom withinwww. This will serve the app onlocalhost:8080
For future rebuilds, you only need step 2 every time you change the Rust code and 6 just once to start the dev server.
The rustwasm book was a great kicking off point.
