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
@@ -59,7 +59,7 @@ approximately five minutes. There is no match time limit.
### Dimensions and representation
- The initial configuration is `width = 128`, `height = 64`, or 8,192 cells.
- The initial configuration is `width = 32`, `height = 32`, or 1,024 cells.
- Width and height are runtime configuration values and must not be hard-coded
into game logic.
- Movement is orthogonal between cells; diagonal movement does not exist.
@@ -274,7 +274,7 @@ board:
refresh, enter the lobby, and start through the owner-controlled countdown.
4. Four additional browsers can observe the complete match simultaneously
without receiving control authority.
5. Repeatedly generated `128 x 64` maps are connected, centrally symmetric,
5. Repeatedly generated `32 x 32` maps are connected, centrally symmetric,
contain cycles and multiple cross-half passages, and preserve equal
player-relative placement metrics.
6. Player clients never receive cells or dynamic objects outside their current