2016-05-30 24 views
1

So habe ich ein Spiel, das ich nach WebGL exportieren möchte. Es verwendet Unity's neueste Netzwerklösung uNET (Unity Networking) und ich habe die Option * websockets verwenden ausgewählt.Wie man uNET (Unity Networking) Host-Server für WebGL Build - Unity 5.3.5

Derzeit können WebGL-Clients kein Server sein. Um also ein Spiel zu hosten, mache ich es, wenn ich das Spiel durch den Editor führe. Dann kann ich im Browser dem Spiel als Client beitreten.

Also offensichtlich möchte ich nicht meinen Computer auf dem Host durch den Editor verlassen, während Menschen im Web als Kunden beitreten.

Ich denke, dass ich das Spiel im Standalone bauen und das Standalone-Spiel auf irgendeinem Server laufen und dem Spiel als Gastgeber beitreten sollte. Dann verlasse ich den Server natürlich rund um die Uhr, damit jeder über das Internet mitmachen kann. Aber ich habe keine Ahnung, wie dies zu erreichen ist (d. H. Welche Dienste zu verwenden sind) oder ob dies sogar der richtige Ansatz ist.

Antwort

0
  1. Sie benötigen einen dedizierten Server oder VPS mit Root-Zugriff. Sie können diesen Service von vielen Hosting-Unternehmen wie GoDaddy oder DreamHost nutzen. Bekommen Sie ein Ubuntu Linux OS.
  2. Erstellen Sie einen eigenständigen Headless-Linux-Build.
  3. Laden Sie es über scp auf Ihren Server.
  4. Führen Sie es über ssh.