simonwep / conway

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

Home Page:https://conway.reinisch.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 :)

About

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

https://conway.reinisch.io


Languages

Language:TypeScript 69.6%Language:CSS 13.0%Language:Rust 9.5%Language:JavaScript 7.4%Language:HTML 0.5%