Лобби: комнаты на сервере (C++) и UI на клиенте

Сервер: Lobby/Room/Player — create/join/leave/list_rooms, broadcast обновлений,
проверка авторизации (hello) и состояния комнаты (waiting/full/in_progress).
Клиент: полноценный UI лобби (создание, список, вход в комнату, выход),
блокировка кнопок до установки WS-соединения.
nginx: no-cache для JS/CSS (нет хеширования имён файлов).
This commit is contained in:
2026-07-26 21:22:20 +05:00
parent 238d3d5d26
commit 864868de49
9 changed files with 538 additions and 42 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
// TODO: инициализация Quintus и игрового цикла рендера — этапы 4-5
import { connectAndProbe } from './lobby.js';
import { initLobby } from './lobby.js';
connectAndProbe();
initLobby();