在 Unity 中開發多人連線遊戲。 最適合 Steam & PC平台。

Photon Bolt 功能

適合 Unity 即時多人連線遊戲的點對點網路連線引擎。

專為 Steam 製作

利用 Unity 輕鬆開發多人玩家遊戲。 Photon Bolt 是針對 Steam 和Windows PC開發的最佳選擇。 即將問世的 'Bolt for Steam' SDK 將提供您來自 Bolt 和 Steamwork API 的絕佳優勢。 一套產品,兩全其美。

為主從式架構所設計

如果您要開發的是主從式架構(Authoritative)遊戲,那就一定會喜歡上內建的 動作預測及延遲光線補償功能。這可是Bolt的獨家看門絕活呢。

主要用戶端 & 監聽伺服器

Bolt 支援典型專用伺服器和監聽伺服器。監聽伺服器可以是以一名玩家的設備,又稱之為主要用戶端。此外,工作階段探索允許您的遊戲自動尋找在本機 LAN 或 WiFi 上執行的伺服器。

自動複製狀態

自動複製遊戲物件轉換及使用者定義內容,無需任何代碼。 所有項目都透過視覺編輯器整齊存取,讓您詳盡地定義和自訂內容。

自動複製 Mecanim 動畫

能經由網路自動複製 Mecanim 動畫。不需任何程式代碼的修改就能完美的同步所有角色動畫。

功能強大的事件系統

Bolt 配備內建事件系統,可分配事件至正確的接收器,可高度及自動設定。 事件也可鎖定在特定遊戲物件或全域發生。 事件微調傳遞共分為三種模式:不可靠、不可靠同步及可靠。

經由網路載入場景

經由網路載入場景提供一個從 Unity 載入場景的簡易手段,亦確保所有玩家們載入地圖的時間在掌握之中。

雲端配對 (即將問世)

透過參數化搜尋或在遊戲中隨機配對玩家。 建立開放空間清單並讓玩家挑選。

雲端轉送 (即將問世)

透過 Bolt 的雲端轉送,確保不會有任何玩家迷失。 每當遊戲用戶端無法直接連線時,將透過雲端轉送無縫建立連線。

可自 Unity Asset Store 取得


Photon Bolt Unity Asset Store套件

Photon Bolt

Photon Bolt Unity Asset BOLT是我們的點對點網路連線引擎。適合於 Steam遊戲和使用Steamwork的網路轉送服務或者建立Client Server架構。 您將會喜歡上功能強大的事件系統, 為主從式架構所設計,還有自動複製 Mecanim 動畫等等的功能。

購買 Bolt

Photon Zeus

Zeus Zeus...讓玩家可以輕鬆的與朋友連線,不用煩惱NAT的問題。免費下載!

下載 Zeus


Photon Bolt 架構

Bolt 即所謂的 '監聽伺服器',作用與專用伺服器相同,並內嵌於遊戲用戶端之中,與主要用戶端的程式一同執行。 在此架構中任何通訊均路由至主要用戶端。

如此一來能兼顧低延遲、無需負擔專用伺服器的成本等優點,並能迴避點對點架構常見缺點:節點之間同步困難、連線狀況不佳的節點會拖累所有人並增加網路延遲。

Photon Bolt 適合搭載於最多達 16 名玩家的遊戲,此時瓶頸將會落在主要用戶端的網際網路連線之上。如果需要更多同時連線數, 請參考 Photon Server。

第一個連線的遊戲用戶端將成為遊戲工作階段的主要用戶端,並建立遊戲空間。稍後其他玩家則會在該空間中配對。

本架構不需要遊戲伺服器,因此營運的作業僅在於 Zeus、Bolt 的配對 & NAT 穿透伺服器。

Bolt 不需要 Zeus 伺服器也可在純粹的用戶端至伺服器端架構上設定。 這需要開發您用於配斷和調整比率的專用元件。


Zeus 的穿透技術讓主要用戶端能連接至同一環境內的所有其他遊戲用戶端。

儘管在區域網路中,連線與配對用戶端非常簡單,不過對線上遊戲而言卻相當複雜。Photon Bolt 的整合式配對及 NAT 穿透伺服器 'Zeus' 可輕鬆排除連線問題並配對玩家。

假如遇到特殊情況導致用戶端無法透過 NAT 穿透來與主要用戶端連線,則將會使用到轉送服務, 例如 Steamworks 或即將問世的 Photon Cloud Relay,是為保證所有的玩家都能連上線的最終手段。


Photon Bolt 適用於 Steam

不論您是專業人員或新手,我們的 Bolt for Steam SDK 都將運用 Steamworks 的功能為任何開發人員量身打造。 Steamworks 的配對、NAT穿透 & 轉送功能將使整合 Bolt 的高階 API 格外輕鬆,完全不會糾纏 Steamworks 的低階 API。

現階段僅有 GREENLIGHT遊戲 可以存取 Steamworks API,但您仍可開始開發多人玩家遊戲功能並利用 Bolt 與 Zeus 測試。

「陰森」是一套恐怖冒險 FPS 遊戲,採用適用於 Steam 的 Photon Bolt。這套遊戲已經在 Steam 上販售 200 萬套。


轉送服務

假使遊戲用戶端無法透過 NAT 穿透連線至主要用戶端,該連線將透過 Photon Relay (即將問世) 或 Steamworks 的轉送服務建立。

在行動網路中,轉送服務是強制發生的,以此確保任何玩家都能連線至主要用戶端。

若NAT穿透發生意外狀況,將透過 Photon Cloud 或 Steamworks 的中繼服務來轉送連線。

LAN & WiFi 遊戲和 Photon Bolt 天生就合得來

監聽伺服器不需要任何特殊架構或周詳規劃即可使用,天生就適合用於 LAN 遊戲。Photon Bolt 的探索功能會自動尋找在本機 LAN 或 WiFi 上監聽伺服器,將玩家們連線和配對在一起完全是小菜一碟。

Bolt 會偵測 LAN/WiFi 中任何含有使用中工作階段的用戶端。

可自 Unity Asset Store 取得