TCP & UDP chat client/server in C# Unity3d [HardlyEdu: Multiplayer Game Programming chapter 3]