This is a professionally developed game. The code has been open-sourced, which is a boon to anyone interested in designing a similar game. It's all there for you to check out and run locally. The documentation is good and you can even play the game on their servers to see how it's supposed to look and run.
You might also like
A once-weekly round-up of the best programming and design posts.
Join 2050+ subscribers