Hi, It's been a while since an update. But thought I would show something off that I've been slowly working on in between other projects.
This little project is a Unity3D network game, I've tested it with windows and android running a client server modal. You can fire and move on each of the devices and it shows up on all other connected games.
The server updates the transforms on a given time (tick), and does the collision checks. The client just moves the graphics around so it looks smoother and just modifies the calculated position when it gets it from the server.
It also has my new dual stick controller in, this allows as many stick areas as you like, you just create a gameobject and connect to the controller manager.
Anyway enough of my rambling, here is a simple screenshot.