Unity3d using google protobuf and socket to communicate with server.