Skip to content

A simple game board that can be used to practice implementing many cell-based games.

Notifications You must be signed in to change notification settings

angryziber/cellboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cell Board

See Preview

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

Future ideas

Implement auto-playing.

About

A simple game board that can be used to practice implementing many cell-based games.

Resources

Stars

Watchers

Forks