為多人遊戲設置基準!

Photon Fusion 是為 Unity Professionals 製作的高端狀態傳輸網絡代碼 SDK。 通過多種網絡構造選擇,為玩家提供任何遊戲的最佳體驗。

高級功能

構建最佳多人遊戲所需的強大功能:

Tick-based Simulation

Tick-based模擬

穩定準確的網路核心功能。 客戶端預測和快照插值的基礎。

Client-side Prediction

客戶端預測

即使在高延遲和網路丟失的情況下,也可以在不放棄伺服器權限的情況下讓玩家對自己的輸入做出即時響應。

完全物理預測

通過使用完全物理預測,從玩家和物件之間的複雜物理交互中獲得最佳體驗。

快照插值

即使在網路不好的條件下,也可以使用自動或自定義插值來實現流暢的視覺渲染。

延遲補償

內置延遲補償 Hitbox,具有易於使用的 API,適用於電子競技級遊戲機制。

複製系統

Delta 快照和最終一致性與有趣管理( Interest Management)的複制算法的一流實現。

深受全世界的開發者與開發團隊的信賴

Secret Location
Playful
Scopely
Schell Games

極端優化:
複製算法

Fusion可以根據遊戲需求選擇融合複製算法。

Delta 快照

Delta快照非常適合 high-tick率準確的狀態復制,是物件數量較少的競技遊戲的理想選擇。

最終一致性

最終一致性非常適合具有大量玩家或物件數量,並頻寬很重要的遊戲。它還增加了控制的興趣管理(interest management)。

Bandwidth
玩家數

多人遊戲工程 的進化飛躍

Fusion 通過處理更多玩家和物件來推進多人遊戲工程。 Fusion 的頻寬使用量比 MLAPI 和 Mirror 的 小6 倍。 經過優化以減少服務器上的 CPU 消耗,從而為遊戲元素提供更大的靈活性或降低服務器規格和部署成本。

0
123
FUSION
MLAPI
Mirror
500個網路物件,32個客戶端 。越低越好
越低越好
越低越好

靈活的網路構造

Fusion 支持不同的網路構造和復制算法,同時公開一個一致的 API。這使開發人員可以專注於最重要的事情:編寫自己的遊戲邏輯。

Server

具有公共 IP 的專用伺服器(Headless Unity instance)

A
權限
++
伺服器擁有完全權限
S
狀態
++
可執行伺服器遷移
L
延遲
++
低延遲:從客戶端直接連到伺服器
%
QoS
++
遊戲引擎的穩定性
$
費用
--
專用伺服器的編排

Host

一名玩家當Host,其他玩家會連到該Host

A
權限
--
Host擁有完全權限 可黑客/作弊
S
狀態
++
Turnkey Host遷移
L
延遲
/
延遲好(Punch)或相對差(relay)質量取決於Host
%
QoS
-
取決於玩家/Host
$
費用
++
玩家+Photon Cloud託管

Shared

房間有狀態權限以及可選插件(自定義代碼)

A
權限
/
房間具有狀態權限,但客戶端可控制分配到的物件狀態
S
狀態
++
房間具有狀態權限,但客戶端可控制分配到的物件狀態
L
延遲
++
直接連到Region內的房間
%
QoS
+
高穩定性+正常運行時間
$
費用
++
成本效益高

Deterministic

Quantum: 每個客戶端執行決定論性模擬

A
權限
++
伺服器有輸入權限,可參考sim
S
狀態
++
房間具有狀態權限,但客戶端可控制分配到的物件狀態
L
延遲
++
直接連到Region內的房間
%
QoS
+
高穩定性+正常運行時間
$
費用
++
成本效益高
Servers

Photon Cloud –全球低延遲基礎設施

通過放置在 15 個戰略位置的 Photon Cloud 高性能服務器,在受到 DDoS 保護的同時,為全球眾多遊戲玩家提供服務。我們盡可能更快的提供遊戲數據而努力。