This document is about: FUSION 1
SWITCH TO

Quickstart

Level 4

專案設定

為了運行範例,必須在PhotonAppSettings中指派Fusion應用程式帳號。

首先,在Photon Engine儀表板中建立一個Fusion應用程式帳號,並且將它貼上到PhotonAppSettings中的App Id Fusion欄位之中(可從Fusion/Realtime Settings選單中到達,或是直接地修改Assets/Photon/Fusion/Resources/PhotonAppSettings.asset檔案)。

PhotonAppSettings

啟動遊戲

選單啟動

開啟在Assets/TPSBR/Scenes中的MenuLoader場景,並且按下Play

加入一個現有的遊戲或按下Create Game按鈕以建立一個新的遊戲。Quick Play按鈕只與多人遊玩平台協同工作。

遊戲遊玩偵錯啟動

您可以直接地遊玩任何遊戲遊玩場景。在場景中的Standalone Manager遊戲物件決定了被啟動的遊戲類型。可以更改Standalone Manager值,以在一個偏好的設定中運行遊戲。

Standalone Manager

為了在一個單一編輯器中以多重玩家方式啟動遊戲,請查看多重同儕節點模式章節。

控制

按鍵 動作
W、S、A、D 移動
空白鍵 跳躍/以噴射背包猛衝
1、2、3 切換武器
4 輪換手榴彈
Q 快速武器切換
F 互動/丟棄武器(按住)
X 切換噴射背包
E 切換相機側
滑鼠左鍵 發射
滑鼠右鍵 瞄準
Enter鍵 鎖住/解鎖游標(只在編輯器)
~ 切換快速移動(只在編輯器)

運行伺服器

您可以從命令列以一個無周邊的伺服器執行個體來啟動 Fusion BR

命令列引數

引數 說明
-host 啟動主機端
-dedicatedServer 啟動專用伺服器
-client 啟動客戶端(們)
-deathmatch 啟動殊死戰遊戲遊玩模式(只對伺服器/主機端而言有效)
-elimination 啟動殲滅戰遊戲遊玩模式(只對伺服器/主機端而言有效)
-battleRoyale 啟動大亂鬥遊戲遊玩模式(只對伺服器/主機端而言有效)
-region [字串] 自訂Photon地區(選擇性),eu/us/usw等等
-extraPeers [整數] 在相同的流程中啟動額外的客戶端
-serverName [字串] 在遊戲清單中顯示的自訂伺服器名稱
-maxPlayers [整數] 允許加入遊戲的最大玩家數量
-sessionName [字串] 自訂遊戲階段識別碼
-lobby [字串] 自訂對戰配對大廳名稱
-scene [字串] 應該載入哪個場景(GenArea2|GenArea3|GenArea5|GenArea7)
-stripped 啟用額外的運行階段最佳化,以最大化單一流程所處理的批次客戶端計數
-ip 伺服器繫結的自訂IP位址
-port 伺服器繫結的自訂埠
-fps [整數] 設定Application.targetFrameRate到一個給定值
-moderator 以仲裁者權利來啟動遊戲(可以控制建立遊戲及在公共組建中仲裁)
-dataPath 自訂輸出目錄路徑
-recordSession 針對目前遊戲階段來記錄日誌及效能統計資料
-generateInput 生成隨機輸入,只與-stripped結合使用
-multiplay 啟用多人遊玩管理器
-backfill 使用回填服務(加入玩家到現有的對戰,只適用於伺服器)
-sqp 使用伺服器查詢通訊協定(SQP)
-matchmaking 使用Unity對戰配對器
-queueName [字串] 自訂對戰配對器佇列名稱

本機的無周邊的伺服器命令列引數的示例:

FusionBR.exe -batchmode -nographics -dedicatedServer -logFile DeathmatchServer.txt -deathmatch -maxPlayers 60 -scene GenArea3

FusionBR.exe -batchmode -nographics -dedicatedServer -logFile BattleRoyaleServer.txt -battleRoyale -maxPlayers 200 -scene GenArea7

多人遊玩

Fusion BR 已準備好在多人遊玩平台上擔任主機端。請跟隨專案中包含的多人遊玩指引。

專案架構

資產

路徑 說明
3rdParty/ 第三方資產
Photon/ Fusion程式碼庫及附加元件
TPSBR/ 範例特定檔案、指令碼及衍生資產
Extras.zip 針對分析的額外工具

場景

場景 說明
載入器 初始場景,輕量型(快速載入),檢查命令列引數,載入到選單或一個特定的遊戲遊玩場景
選單 預設選單場景
載入中場景 附有一個載入中畫面的場景,其在選單及遊戲遊玩場景之間淡出
遊戲 針對偵錯及功能迭代的小的靜態測試場景
遊戲遊玩UI 附有單獨的遊戲遊玩UI的場景,額外地被載入
GenArea2 針對20名玩家的小型地圖,在運行階段生成
GenArea3 針對60名玩家的中型地圖,在運行階段生成
GenArea5 針對120名玩家的大型地圖,在運行階段生成
GenArea7 針對200名玩家的超大型地圖,在運行階段生成
GenArea2到GenArea7之間的區別只在網路遊戲物件上設定的關卡生成值之中。請參見關卡生成章節以取得更多資訊
Back to top