Category Archives: Software Development

Multiplayer progress

The multiplayer code in Imperium has seen a lot of work this summer. It’s shaping up quite well and it’s soon in a state where it can be tested live. Setting up games works fine via a server hosted by https://www.digitalocean.com/. Latencies seem to be ok but I still need to do some measuring to make sure there are no issues. The lobby works ok and it’s possible to set up games that others can join.

The video below shows how to set up an online game from scratch as well as how to edit armies.

 

 

Tower

Took the plunge and purchased Tower (http://www.git-tower.com/) for OSX today. It’s a quite nice Git client that seems to be stable and do what it’s supposed to do. It could be a bit more user friendly, as you really need to know a lot about Git to use some features. But anything that makes it harder for me to lose real code in some stash or branch is a welcome bonus. 🙂 Git does make it easy to handle branches, but I always manage to mess up somehow and end up with something not pushed to the remote repositories and Tower makes that process a great deal more visual and easy to manage.