Vladyslav Doloman
|
03969ebd99
|
Plan: initial multiplayer Snake design (server, client, protocol)
- Add PROJECT_PLAN.md outlining the core design:
- Server: Python 3 asyncio, authoritative tick loop
- Client: WebTransport (datagrams), canvas rendering, spectator overlay
- Mechanics: blocked head + tail shrink, apples, colors, 60x40 field,
continuous play, length as score, input buffer rules, 180° policy
- Networking: datagrams, seq numbers + wraparound, delta/full updates,
1280-byte budget, up to 32 players, names ≤16 bytes
- Testing strategy and milestones
Rationale: establish a shared baseline for scope and interfaces.
|
2025-10-07 18:36:46 +03:00 |
|