A simple game board that can be used to practice implementing many cell-based games, e.g.
- Snake (implemented)
- Tetris
- Conway's Game of Life (implemented)
- Langton's Ant
- etc
- Pull requests with game implementations are welcome!
Can be used to teach programming to kids or adults.
Code is pure modern JavaScript/ECMAScript, so will run in modern browsers only. No transpilation needed. Zero dependencies.
Game-agnostic keyboard keys:
- Space - pause/resume
- . (Period) - increase speed
- , (Comma) - decrease speed
- Arrow keys - depending on game may be used for controlling
Implement auto-playing.