自從Unity 放棄了Unet之后, 大伙一直在尋找一個可以替代的產品 ,好在社區(qū)把這個做起來了.Mirror
Mirror 算是Unet的一個替代品 修復了unet很多bug,Mirror有幾乎所有來自UNET的組件和特性,使網絡變得簡單、簡潔和可維護,無論是從頭開始還是轉換現有項目,轉換現有項目可以用 遷移工具 Migration Tool
支持LAN part 局域網類型游戲 可運行數百個player的服務器.
1.為便于調試,提供了完整的源代碼
2.包括幾個工作示例
3.活躍社區(qū)支持
4.Requires Unity 2018.3.6+ and Runtime .Net 4.x
5.不支持Alpha / Beta 的Unity
底層的傳輸支持以下:
1.TCP.
- UDP
3.Steam
4.WebGL

image.png
Server 服務器
服務器是游戲的一個實例 當所有的玩家想一起玩的時候 就會鏈接這個實例。
Dedicated server : 專用服務器
HostServer 即是服務器也是客戶端
sercer - local client 通過方法直接調用 和 消息隊列 通信
server - remote client 通過mirror HLAPI 進行通信
Spawn
GameObject 在服務器創(chuàng)建 然后 會通知客戶端創(chuàng)建對象