This is my implementation of Conway's Game of Life. It's part of my process of learning Ruby
To generate a random universe and start the game, run: ./play.sh.
You may use these keys to manipulate the game:
spacebarto run/pause the gamenwhen paused, go to next generationqquit
Also you can start a map. This repo comes with some examples in example_maps directory.
For example: ./play.sh example_maps/01.map
This project doesn't have too much test coverage, but you can run all existing unit tests with: ruby tests/unit/ts_all.rb
- gemfile
- dockerfile
- human-readable error messages