Testing
多重同儕節點模式
多重同儕節點模式對於在一個單一的Unity編輯器執行個體中有多重玩家的情況下,來快速測試網路功能性而言非常有用。
為了以多重同儕節點模式啟動遊戲,首先檢查在NetworkProjectConfig
資產中的Peer Mode
被設定為Multiple
。開啟任何遊戲遊玩場景(舉例而言Game
),尋找StandaloneManager
物件,並且設定ExtraPeers
計數為2。從現在開始,當遊玩場景時,它將自動地以兩個額外的同儕節點來啟動。
為了在同儕節點之間切換,按下數字鍵盤上的1、2,以及3鍵。為了同時看見所有玩家的執行個體(從不同的同儕節點),按下數字鍵盤上的4、5,以及6鍵。
公共組建
為了簡單地控制社群的遊玩測試,在公共組建中將隱藏/不允許一些功能性(建立一個遊戲、在大亂鬥模式中觸發丟棄序列)。
一個公共組建是在PhotonAppSettings
=> App Version
中含有-public
的任何組建(舉例而言,'1.0-public')。仲裁者可以透過-moderator
命令列引數來啟動遊戲,以略過這個限制。這個方法下,只需要針對所有玩家來建立一個單一組建。
請注意,這個解決方案使用隱晦式安全,並且在某些時刻必須從程式碼移除它。
Back to top