Skip to content

🕹 Supercharged version of conways game-of-life brought to life by wasm and workers.

Notifications You must be signed in to change notification settings

simonwep/conway

Repository files navigation

Logo

Conway's Game of Life. But Supercharged.


Deployment Status Support me

What is this?

This is more or less just an experiment using (currently) latest web-technologies such as Offscreen Canvas, Workers and WebAssembly using Rust - all wrapped up inside of a PWA. Unfortunately most non-Chromium based browsers lack certain features to run it, use Brave, Chrome, Opera or any other browser running Chromium in the background to get a reasonable experience.

Setup

Clone it and install dependencies:

$ git clone https://github.com/Simonwep/conway
$ cd conway
$ npm install

You will also need to install rust and wasm-pack for WebAssembly, afterwards you can run npm run build to build the project or npm run dev to spin up a dev-server :)