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:
spacebar
to run/pause the gamen
when paused, go to next generationq
quit
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