Conway's Game of Life

CANVAS ELEMENT NOT SUPPORTED

About

Implementation of Conway's Game of Life on a 64 x 48 grid. Originally created for the 2020 OLC Code Jam . Written in C99 and compiled for the web with Emscripten. Original source code from the jam can be found here. Updated source code can be found here.

Controls

Left mouse button : Turn the cell under the cursor alive.
Right / Middle mouse button : Turn the cell under the cursor dead.
R or RETURN : Start / stop simulation.
S or SPACE : Advance the simulation by one generation.
C : Turn all cells on the board dead.
H : Hide / show cursor and UI icons.
1, 2, 3 : Set the simulation speed to slow, medium, or fast, respectively.