Multiplayer from scratch I am currently building a socket based multiplayer system to better undertand the underlying theory.