2014-03-14 80 views
1

我讀過很多關於在Unity中使用.NET的TcpClient的Q &,它似乎是可能的。我想知道的是,因爲我剛剛通過在NetworkView解決方案中投入了很多時間而被燒燬,只是發現它不支持Windows Store構建(這一事實未列在我可以看到的文檔中的任何位置)。如果我使用TcpClient編寫客戶端代碼,它是否可以在Unity 4.3目前支持的每個平臺上運行?我主要關心Android,iOS和Windows Store,但是誰知道未來會如何,並且我使用Unity是因爲跨平臺支持。Unity支持所有平臺上的TcpClient?

我只是自己測試一下......但是我不能輕鬆訪問所有這些平臺,並且沒有編寫測試代碼。

我有15年以上的網絡編程經驗,所以不害怕使用低級別,不需要或不需要任何第三方庫......只能使用Unity的內置網絡,因爲我認爲它會是所有平臺都支持的一件事。

編輯:我目前使用Unity的免費版本,如果它很重要。

+0

有趣的是,http://unity3d.com/unity/licenses在單擊Windows應用商店時顯示RakNet爲受支持的。但是,當構建設置爲Windows應用商店時,無法添加NetworkView的關鍵組件,嗯。 「不信任任何人」? – eselk

回答

1

它支持Android,iOS和Mac/PC。

Windows應用商店的應用程序的Windows Phone 8支持。其餘的我不知道。 有關Windows平臺上的更多信息here