794 B
794 B
Мультиплеер: деплой
Сервер игры
Выделенный сервер — тот же проект, запущенный headless (порт 9080, plain WebSocket):
godot --headless --path /путь/к/my-world res://Net/server.tscn
Пример systemd-юнита: deploy/my-world.service.
nginx (TLS + статика)
См. deploy/nginx.conf. Страница по https подключается к wss://<домен>/ws,
nginx проксирует /ws на 127.0.0.1:9080.
Клиент
Web-экспорт (пресет «Web») кладётся в корень сайта. Адрес сервера берётся из
window.location, на десктопе — ws://127.0.0.1:9080 или
godot -- --server-url=wss://example.com/ws.