Why
~my colleagues
This is a continuation to the project chinesecheckers from which is uses slightly modified model
packages to implement server-side game modelling. It's not entirely finished; it can authorize users, create games, lets users join them and make some moves, but it doesn't communicate the moved to the server (as it was to be done using Akka and websockets).
It's a pretty basic Play project. It uses two utility classes under util. Front end logic is split between each page in javascripts.
There are two utility classes, BasicGamesContainer and Validator. Their names are pretty self-explanatory; both are Guice "singletons" injected into controllers to hold games currently being played and authorize users respectively.
It looks pretty cool and works pretty good too. It's styled after CRT displays' glow. Take a look:
You can even watch all those fancy effects work in a little presentation here.
I doubt it'll ever be finished, as it isn't the most exciting thing to work on.