Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TCP client for Unity

Tags:

c#

mono

unity3d

How to write a TCP client in Unity3d which reads data constantly from a server socket and prints to the console or updates on some text boxes?

like image 248
Nohsib Avatar asked Mar 21 '11 04:03

Nohsib


1 Answers

Creating a TCP client in unity3d is nearly the same as developing it in c#, you can use almost all the classes of .net (4.0 as of the latest unity 3.5), still before you use a class look for the support in mono from this page.

If the class is not supported in mono, just drag the respected dll corresponding to the class from the .net library. Also you have two methods to do it, write the whole logic using .net classes in unity. or make a dll of it and import it into unity and use that dll for processing TCP works. In terms of performance there is no difference, all depends on ur preference.

like image 89
Flamy Avatar answered Oct 30 '22 05:10

Flamy