https://github.com/saecki/gameoflife
https://github.com/saecki/gameoflife
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/saecki/gameoflife
- Owner: saecki
- Created: 2021-02-27T23:22:42.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-02-20T15:21:25.000Z (over 2 years ago)
- Last Synced: 2025-10-25T08:38:25.374Z (9 months ago)
- Language: Rust
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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```