way-of-life

0.3.0 • Public • Published

The Way of Life

Conway's game of life implemented both in JavaScript and in WebAssembly using a canvas element for rendering.

npm Build Status

Installation

The npm package only links to the ES6 code so it's only usable as a dependency for now.

npm install --save-dev way-of-life

Usage

import {Engine, acorn} from 'way-of-life'
 
// initialize the game with an empty 40x40 matrix
const engine = new Engine(40, 40)
engine.init()
 
// initialize some living cells around the center of the matrix
acorn(engine, 20, 20)
 
// compute the next state of game
engine.computeNextState()

See the demo code for a more advanced usage.

/way-of-life/

    Package Sidebar

    Install

    npm i way-of-life

    Weekly Downloads

    4

    Version

    0.3.0

    License

    MIT

    Unpacked Size

    630 kB

    Total Files

    37

    Last publish

    Collaborators

    • maxmre