..

Conway's Game of Life

An AssemblyScript example. Continuously updates the cellular automaton and visualizes its state on a canvas. Compiles to ~450 bytes of optimized WASM, no strings attached.

Instructions

First, install the development dependencies:

$> npm install

Now, to build assembly/game-of-life.ts to an untouched and an optimized .wasm including their respective .wat representations, run:

$> npm run build

Afterwards, run node server to start a local server. Should also automatically launch a browser.