首選#1平台 開發多人即時連線遊戲

  • 不需要伺服器。
  • 與 Unity 完美整合
  • 專案可以匯出至所有Unity有支援的平台
  • 在 Unity Asset Store 中獲得 5 星評等
  • 具備Photon Realtime 的所有功能

Photon PUN 功能

不論您是獨立製作開發商或 AAA studio,都能在全球各地開發及推出即時多人連線遊戲。

即時雲端

PUN 遊戲於我們的全球通用分散式 Photon Cloud 中託管,可保證您在全球各地的玩家都擁有低延遲與最短往返時間。

多人玩家

連線、配對及遊玩: PUN 是 Unity 3D 中適合所有空間架構多人玩家遊戲的堅實基礎。在您專注於打造出色產品的同時,我們負責掌控遊戲的後端。

跨平台

匯出至行動裝置、桌上型電腦、網路或遊戲主機: Photon 是標準的跨平台多人玩家服務,也是適用 Unity 遊戲的全球 #1。

最高擴充性

利用 PUN 建立的遊戲可在 Photon Cloud 中進行無縫和自動的調整:範圍從少數幾人到上萬名同時連線的使用者。包含公道且透明的價格。已證實。成功。

配對 API

您可透過參數化搜尋或在遊戲中隨機配對玩家。 或者可建立開放空間清單並讓玩家挑選。 此作法有效。可靠。在行動裝置、電腦、遊戲主機和網路上。

自訂

您想打造多少名多人玩家的遊戲? FPS 或街機射擊遊戲?RPG 或 RTS? 競速或運動?MOBA 或 TD? 其他類型的動作遊戲?
PUN 支援任何熱門遊戲平台上的任何類型Room-baed遊戲。
請您親自體驗 ...

用戶端至伺服器端

這就是有效。不論是否搭配 Reliable UDP、TCP、HTTP 或 Websockets,都沒有NAT穿透問題。Photon 的高速用戶端-2-伺服器架構是業界中適合您遊戲的最堅實基礎。

無比的彈性

Photon 非常彈性: 您可將 iOS Game Center 使用者與使用 Google Play 服務的用戶配對、 透過 Facebook 驗證使用者或新增自訂驗證、 利用遊戲服務如 PlayFab 或您後端中的鉤點。

讓人安心的價格

公道且透明:100% 用量皆以同時上線人數 (CCU) 為基準。 彈性:利用免費方案開始開發,可隨時升級或降級。 免擔心:任何月方案超過 CCU 時不會立即限制。 完美搭配您遊戲的推出。

Download Free Package


Photon Unity Networking Asset Store套件

PUN 免費

PUN FREE Unity Plugin 透過 Unity 5.x Personal 或 Pro 匯出至所有 Unity 支援平台。Unity 4.x 使用者可匯出至除 iOS 和 Android 以外的所有平台。

取得 PUN 免費

PUN 加值

PUN FREE Unity Plugin 不論 Unity 授權或版本為何都能匯出至所有支援 Unity 的平台。也包括 100 CCU Photon Realtime 授權。

取得 PUN 加值 僅 $95

可以立即追加至您的遊戲中

在Asset Store搜索Photon套件 由我司和第三方發布的嚴選assets。

Chat UI PUN Rally Sky Arena Networking Guide Playmaker UFPS


Photon Cloud - 背後動力

您透過我們 Photon 產品套件開發的所有應用程式都能在 Photon Cloud 上執行。我們在此將負責服務託管、營運及調整比率。 您可將重心集中在建造遊戲或應用程式!

Photon Enterprise Cloud - 專用伺服器 & 自訂代碼外掛程式

簡單來說,Photon Enterprise Cloud 和有口皆碑的 Photon Cloud是相同的東西,並再提供了下列功能:在專用伺服器上執行,提供服務層級協議 (SLA) 與高優先度支援。其他優勢還有:您可透過Plug-in來調整伺服器端的動作邏輯細節。
一般 Photon Enterprise Cloud 方案為擁有超過 10,000 名同時上線使用者的應用程式、適合於需要客製化伺服器邏輯,或需要遵循政策限制僅可使用專屬伺服器的公司或大型遊戲專案。

您感興趣嗎? 和我們聯絡: developer@photonengine.tw .

可擴充、可靠 & 隨時保持連線

所有 Photon Cloud 產品都以用戶端至伺服器端架構為基礎,因此是多重玩家遊戲中最穩定的平台!在點對點架構中,用戶端通常會因 NAT 穿透問題而無法連線。此問題在行動網路中甚至會變本加厲。搭配 Photon Cloud,您的遊戲將可確保隨時連線。
我們的營運團隊無時不刻都在監控伺服器,並可隨時按比例增加所需的資源。不論您的遊戲需要上百或上萬名使用者同時上線,我們都能滿足您的需求。

伺服器就在玩家旁邊

低延遲是即時多玩家遊戲中最重要的需求。基於此因素,Photon Cloud 在全球主要區域皆設有主機,以提供您的玩家最低延遲效果。
遊戲視低延遲而定,如 FPS 或 RTS 遊戲類型,都會將玩家連接至最近的區域。可處理高延遲的遊戲 (例如回合制遊戲類型) 能將所有玩家連接至相同的區域。

查看此處是否有可用的區域及設定說明。

Download Free Package


代碼範例

Photon Unity Networking (PUN) 重新執行並強化 Unity 內建網路連線的功能。 瞭解背後原理後,其實就是利用 Photon 的功能來與玩家溝通及配對。 API 與 Unity 的極為相似。 擁有 Unity 網路經驗的開發人員會有十分親切熟悉的感受。 自動轉換器協助您移植現有多人玩家專案。

請參閱文件中有關 PUN 和 Unity Networking 的詳細比較。

連接


PhotonNetwork.ConnectUsingSettings("1.0");

連線至我們平衡負載的伺服器易如反掌。 您可利用傳入字串區分版本或用於集合用戶端。

加入遊戲


PhotonNetwork.JoinRandomRoom();

若要加入任何現有遊戲 (通常也指空間),這就是必要步驟。 最大玩家數量及特定遊戲標準的篩選為選擇性加入。

建立遊戲


public void OnConnectedToMaster()
{
    PhotonNetwork.CreateRoom("Room42", true, true, 4);
}

使用 CreateRoom 設定全新空間。 提供空間名稱、他人找到此空間的能力、供他人加入的選項及最多玩家數量。

開始多人玩家



PhotonNetwork
    .networkingPeer
    .OpRaiseEvent((byte)eventCode, (byte)interestGroup, (Hashtable)customEventContent, (bool)sendReliable)

交換遊戲資料、設定遠端物件內容,由 RPC 負責傳送。

如需進一步範本、完整快速啟動教學、示範及參考資訊,請參閱 線上說明文件 Photon PUN.

Download Free Package


這裡有很多好夥伴

已經有 216,652 開發人員加入我們


部分選擇的標題 228,439 由我們雲端託管的應用程式。

  •  
  •  
  • ...rapid integration into our game. Artem Petukhov, Pixonic
  • This service is easy to use and allows to implement any idea. Anton Sinelnikov, RiliSoft
  • Culmination of efficiency, performance and amazing support. Howard Tsao, muse games
  •  

雲雲相連:PlayFab 合作關係

Photon Cloud 產品能與其他雲端服務完美搭配,但客戶通常會要求我們提供能配合 Photon 的功能:我們推薦您 PlayFab。 取得市面上最完備的線上遊戲開發套裝:

Photon Cloud

全球領導多人玩家雲端服務提供各種所需核心功能,可讓上萬名即時和回合制遊戲的使用者進行配對 & 連線。 不論您是否是一人團隊或 AAA 工作室:Photon 是打造和在全球推出多人玩家遊戲最快速的方式。

 
Playfab

PlayFab 是在推出及營運行動、電腦或遊戲主機遊戲方面較快速並符合成本效益的方法。 專為遊戲打造的完整雲端架構後端服務。 即時營運工作有助您最大化留客率及貨幣化。

  • 遊戲伺服器託管: 我們非常關注各項營運及彈性變更規模服務。 專心打造您的遊戲。
  • 配對:隨機、朋友、以技巧為主...
  • 多人玩家:即時、回合制
  • 快速且精簡的網路連線:R-UDP、TCP、Websockets、HTTP
  • 交談
  • 玩家帳戶連結 Facebook、Steam、Apple、Google Play、Xbox Live、PSN 和自訂 oAuth 供應商
  • 資料儲存、可下載內容
  • 虛擬商品:管理、貨幣、購買、交易
  • 社交:朋友列表、排行榜
  • 推播通知