Fixed-step world runtime, event bus wire protocol between lanes, integration seam (game.ts) with placeholder ball. Lanes A/B/C own disjoint dirs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
10 lines
539 B
Markdown
10 lines
539 B
Markdown
# Lane D — Netcode (DEFERRED — starts after M0 slice integrates)
|
|
|
|
Scope when it opens: authoritative Node room server (headless Rapier), 8-player
|
|
rooms, client interpolation, input-command protocol, server-side coverage/buff
|
|
computation (never trust client %), docker deploy to the games VPS.
|
|
|
|
Blocking prerequisite: Lane A's sim contract stable (fixed-step, deterministic
|
|
inputs) — the integration slice defines the tick/ownership boundary this lane
|
|
codes against. Anti-cheat posture is GDD §5.7/§12: server owns physics + paint.
|