ET框架5.0 自學筆記(1) - ET框架介紹

2020.5.2

現在Unity的後端開源方案還是蠻多的
稍微列舉一下

Barebones Master Server
沒使用過不過多介紹

DarkRift Networking
沒使用過不過多介紹

Forge Networking
用過2.0,已經幫你把底層的東西都做好了,你要做的就是直接一把梭(霧),挺不錯的,本身是脫離Unity的,所以可以在服務器上運行,比如Linux,直接裝C#環境就可以運行。FNW準備出Alloy版本了,也就是FNW3.0,據官方說會加強性能方面的優化。可以去體驗體驗。

Lidgren.Network
這是一個可靠UDP的網絡庫,什麼是可靠UDP自行百度。

LiteNetLib
這個可靠UDP比上一個更輕量點,非常不錯的一個網絡庫。

Mirror
社區替代Unity的UNET的一個網絡系統

MLAPI
Unity的一個混合+匹配的網絡庫,還內置了很多功能。

Networker
.Net/Unity的TCP,UDP的網絡庫

Photon Engine
很出名的多人網絡平臺了

SocketWeaver
專爲Unity引擎(SaaS)設計的多人云服務平臺。

接下來說回ET
ET開源倉庫地址

ET是一個開源的雙端框架,使用了ECS的思想進行開發(並不全是ECS),而且還是可以分佈式的,開發效率高、性能也強,兩邊可以共享代碼,使用了ILR來熱更,服務器都可以不停機直接更新了。所以一個人都可以搞定前後端了(賊強)。而且換協議也非常方便,要改的地方非常非常少,詳情的介紹大家可以直接到倉庫地址查看,記得也要看指南

在我寫的這個時間點上ET6.0還是在Beta的狀態,所以我決定使用5.0。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章