Play Scala Game of Life

This is a simple implementation of Conway's Game of Life using Play for Scala. It's a fun project for comparison with other implementations in Ruby, Scala with Akka and RxScala.

This implementation streams generations of boards to the Web browser using an HTML 5 EventSource.

How to Use

First, start sbt:

sbt

Now, for starting the web app:

> server/run

Next, start a web browser and browse to http://localhost:9000/ . You should see something like this:

Still image of Conway's Game of Life

Here's a screen capture of the web app in fullscreen mode:

Video recording of Conway's Game of Life