Akka の勉強としてライフゲーム を作りました。

akka-life-game

  • Screen が画面描写
  • BoardCell の管理者
  • Cell が各マス上の細胞

といった感じの機能分けをし、それぞれを Actor として実装しています。

Actor はこう書くのが良さそうといったことはソース中のコメントとして書いています。 それらの情報は以下の資料を参考にしました。