An open API service indexing awesome lists of open source software.

https://github.com/saecki/gameoflife


https://github.com/saecki/gameoflife

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# gameoflife

### Keybindings
| Key | Action |
|---------|-----------------------------------------|
| `Space` | Pause/Resume the simulation |
| `-` | Slow down the simulation |
| `=` | Speed up the simulation |
| `C` | Clear the board |
| `R` | Randomize the board |
| `P` | Use Perlin noise to randomize the board |
| `B` | Use Billow noise to randomize the board |
| `W` | Use Worley noise to randomize the board |
| `L` | Place a glider |
| `G` | Place Gospel's glider gun |

Right click draws fields, and right click erases them.

### Dependencies

- SDL2

__Fedora__

```dnf install SDL2-devel```

__Ubuntu__

```apt install libsdl2-dev```

__Arch__

```pacman -S sdl2```