TNet: Tasharen Networking

作為Unity的網(wǎng)絡(luò)工具,TNet 3開始發(fā)展成為強(qiáng)大的Unity Editor擴(kuò)展程序。
易于使用的網(wǎng)絡(luò):發(fā)送消息與使用調(diào)用功能一樣簡單。
100%使用C#創(chuàng)建,其核心在于不依賴于Unity。
占用空間?。?165 kb的可執(zhí)行文件,可在Windows上通過OSX,在Linux上的Mono執(zhí)行本機(jī)運(yùn)行。
可執(zhí)行的輕量級服務(wù)器,甚至可使用Raspberry Pi!
在移動和桌面平臺的游戲中進(jìn)行了測試。
帶有DataNode級別的強(qiáng)大序列化功能。以JSON或XML的方式運(yùn)行,但占用空間更小,并且能夠根據(jù)純文本,二進(jìn)制和LZMA壓縮格式自然地進(jìn)行序列化。
甚至可以使用相同的DataNode等級來導(dǎo)出整個Game Object層次結(jié)構(gòu)或類似于Asset Bundles的工作原理(但具有一些額外的優(yōu)點(diǎn)) - 用于最終修改工具。
各種內(nèi)置的便捷功能,例如基于DataNode的播放器數(shù)據(jù),可自動同步網(wǎng)絡(luò)(考慮播放器清單),保存和加載服務(wù)器(服務(wù)器端播放器保存)文件的能力,可設(shè)置的服務(wù)器和單個通道DataNodes,禁止或管理列表等等。
各種開發(fā)工具 - 從方便的擴(kuò)展,如object.Invoke(“function”)和object.SetFieldOrPropertyValue(“name”,value)到修改和運(yùn)行時的C#代碼編譯工具。
多人游戲很容易進(jìn)行擴(kuò)展,可以支持多個玩家。在Windward推出時,有超過300名玩家通過常規(guī)家庭寬帶連接連接到運(yùn)行在開機(jī)設(shè)備上的TNet。CPU使用率在2-4%之間,內(nèi)存使用量約為250 MB!

若您還需要更多信息?請查看其它文檔或觀看初學(xué)者教程。
許可
TNet 3是單臺進(jìn)行授權(quán)的,這意味著每個開發(fā)人員智能使用一個許可證。
另外,專業(yè)版也可以通過TNet的存儲庫訪問和優(yōu)先支持獲得額外的優(yōu)勢,在更新需求的同時更新升級和更加輕松的工作流程,并且仍然保持最新狀態(tài)。 如果您的公司需要簽署定制協(xié)議,那么您還需要專業(yè)版。如果您對此感興趣,請與我們聯(lián)系。
Unity版本
TNet完全支持在Windows,OSX,Linux和Android的Unity 4和5中進(jìn)行創(chuàng)建。其它平臺可能存在有局限性。例如,iOS可能不支持一些高級反射功能。
TNet不支持使用Flash進(jìn)行創(chuàng)建,并且其Web Player支持會受到限制(例如,不使用UDP)。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動畫