Files
my-world/deploy

Мультиплеер: деплой

Сервер игры

Выделенный сервер — тот же проект, запущенный 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.