2016-05-30 83 views
1

所以我有一個我想要導出到WebGL的遊戲。它使用Unity的最新網絡解決方案uNET(Unity Networking),並且我選擇了*使用websockets選項。如何運行用於WebGL構建的uNET(Unity Networking)主機服務器 - Unity 5.3.5

目前,WebGL客戶端不能成爲服務器。因此,爲了舉辦一場比賽,當我通過編輯器運行遊戲時,我正在做這件事。然後在瀏覽器中,我可以作爲客戶端加入遊戲。

所以很顯然,我不想讓我的電腦通過編輯器成爲主機,而網絡中的人作爲客戶端加入。

我在想,我應該獨立構建遊戲並在某些服務器上運行獨立遊戲,並以主機身份加入遊戲。那麼我當然會全天候離開服務器,這樣任何人都可以通過網絡加入。但我不知道如何做到這一點(即使用什麼服務),或者如果這是正確的方法。

回答

0
  1. 您需要一個專用服務器或具有root訪問權限的VPS。您可以利用GoDaddy或DreamHost等許多託管公司提供的此項服務。獲取Ubuntu Linux操作系統。
  2. 創建一個獨立的無頭Linux版本。
  3. 通過scp將其上傳到您的服務器。
  4. 通過ssh運行它。
相關問題