1. 程式人生 > >Photon介紹與安裝

Photon介紹與安裝

account conf 點擊 快速 ica 我的電腦 找到 當前 退出

Photon光子引擎是一款實時的Socket服務器和開發框架,快速、使用方便、容易擴展。

服務端架構在windows系統平臺上,采用C#語言編寫。

客戶端SDK提供了多種平臺的開發API,包括DotNetUnity3DC/C++以及ObjC等。

官方網站:https://vibrantlink.com/

Photon分為CloudServer二個產品

Cloud:無需搭建服務器,服務器拖管於官方,用戶只需專註於客戶端開發。適合個人用戶使用。免費版:20個同時連接數

Server: 需要搭建服務器,以及編寫客戶端,使用TCP/UDP協議,所有SDK包含負載平衡架構,適合企業用戶。免費版:100個同時連接數

Cloud部署介紹:

https://vibrantlink.com/5minsphotoncloud/

Server部署介紹:

https://vibrantlink.com/5minsphotonserver/

註冊帳號:

https://www.photonengine.com/zh-TW/Account/SignIn

註冊後可以免費下載License

Cloud ServerSDK下載:

https://www.photonengine.com/zh-CN/sdks#server-csharp

在當前頁面可以選產品類型,引擎、框架、平臺以及開發的語言

這裏安裝以Server版本為例:

Photon-OnPremise-Server-SDK_v3-4-28-8401.exe PhotoServer安裝程序

xxxxxx@qq.com.Photon-v3.free.100-ccu.license 註冊帳號時下載的License

l 運行exe安裝程序,顯示如下:

技術分享圖片

安裝程序自帶7z解壓,需要指定解壓路徑,解壓後即可……

l 復制LicenseC:\Program Files\Photon Server\deploy\bin_Win64

註意:

1) 如果不使用許可證,默認連接數是30,使用許可證連接數是100,也可以購買收費的許可證……

2) bin_Win64指的是當前操作系統版本,deploy下有32位及64位的, 根據當前操作系統類型復制許可證到對應文件夾.

3.找到C:\Program Files\Photon Server\deploy\bin_Win64,

運行PhotonControl.exe.

PhotoControl.exe會顯示在任務欄右下角的通知區域。

技術分享圖片

License info 許可許信息

Default 用於啟動或者停止,應用、服務等等

Game Server IP Config 用於顯示當前IP以及設置IP

Open Logs 用於打開lgo管理器,顯示服務器應用的日誌信息

Explore Working path 退出photonControl

l 啟動應用進行測試

點擊Default->Start As Application, 正常顯示的是藍色圖標,如果有異常顯示的是灰色,可以點擊Open Logs打開日誌進行查看異常.

Photon Server目錄介紹

deploy 存放服務器端的控制程序以及demo

doc 存放相關介紹的文檔

lib 存放開發所需的類庫

src-server demo源代碼

deploy目錄

技術分享圖片

打開bin_Win64文件夾(我的電腦是win7 64位的,32位的系統使用bin_Win32)

技術分享圖片

幾個重要的文件

xxxx..license 許可證文件

PhotoControl.exe 服務器端控制程序

PhotonServer.Config 服務器端配置文件,可以使用VS或者記本事打開

Photon介紹與安裝