2016-05-30 7 views
1

Итак, у меня есть игра, которую я хочу экспортировать в WebGL. Он использует новейшее сетевое решение Unity UNET (Unity Networking), и я выбрал опцию * use websockets.Как запустить uNET (Unity Networking) Хост-сервер для сборки WebGL - Unity 5.3.5

В настоящее время клиенты WebGL не могут быть серверами. Таким образом, чтобы провести игру, я делаю это, когда запускаю игру через редактор. Затем в браузере я могу присоединиться к игре как клиент.

Поэтому, очевидно, я не хочу оставлять свой компьютер на хосте через редактор, в то время как люди в сети объединяются в качестве клиентов.

Я думаю, что я должен построить игру в автономном режиме и запустить автономную игру на каком-то сервере и присоединиться к игре в качестве хоста. Тогда, конечно, я покидаю сервер на 24/7, чтобы каждый мог присоединиться к сети. Но я не знаю, как это сделать (например, какие услуги использовать), или если это даже правильный подход.

ответ

0
  1. Вам нужен выделенный сервер или VPS с корневым доступом. Вы можете воспользоваться этой услугой у многих хостинговых компаний, таких как GoDaddy или DreamHost. Получите ОС Linux Ubuntu.
  2. Создайте автономный автономный сборник linux.
  3. Загрузите его на свой сервер с помощью scp.
  4. Запустите его через ssh.