feat(maze): shrink map and rebalance compact gameplay

This commit is contained in:
2026-09-08 22:14:13 +03:00
parent 5346f9296f
commit f043b63732
18 changed files with 297 additions and 61 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ simulate movements or infer updates. Each player status also reflects the
server-owned WebSocket connection state. A complete projection establishes the
server-approved static geometry on join, restoration, and match start.
Subsequent bounded projections replace all dynamic player and object state
while reusing only that authoritative geometry, avoiding an 8,192-cell
while reusing only that authoritative geometry, avoiding a 1,024-cell
retransmission after every move.
The observer screen contains no movement, start, or drop-key control. This is
@@ -25,7 +25,7 @@ pauses the game.
## Viewport and navigation
At `1024 x 768` CSS pixels and above, the complete `128 x 64` default map is
At `1024 x 768` CSS pixels and above, the complete `32 x 32` default map is
initially scaled to fit the available stage. The observer can zoom with the
labelled buttons or mouse wheel and pan with pointer dragging. Zoom is bounded
between 0.25 and 6 times the eight-pixel base cell size; the **Вся карта**