Playtest gate: 2-client Landscape #6

Open
opened 2026-09-20 12:10:47 +00:00 by admin · 0 comments
Owner

Summary

Verify 2 clients can move and see each other on Landscape. Do not start portal work (Milestone 2) until this is green.

Subtasks

  • Run Host + Client two-instance test — Player A hosts and spawns/moves/chats; Player B connects as client with a unique username and spawns.
  • Verify ownership gate + duplicate username — confirm B does not steer A's capsule (isLocalPlayer gate), both see each other's walk/run animation state, and a duplicate username is rejected with a visible error (auth code 200).

Tracked in Obsidian: Projects/NetCode.

## Summary Verify 2 clients can move and see each other on Landscape. **Do not start portal work (Milestone 2) until this is green.** ## Subtasks - [ ] Run Host + Client two-instance test — Player A hosts and spawns/moves/chats; Player B connects as client with a unique username and spawns. - [ ] Verify ownership gate + duplicate username — confirm B does not steer A's capsule (`isLocalPlayer` gate), both see each other's walk/run animation state, and a duplicate username is rejected with a visible error (auth code 200). Tracked in Obsidian: Projects/NetCode.
admin added this to the M1 — Cleanup milestone 2026-09-20 12:10:47 +00:00
admin added the priority: highgate labels 2026-09-20 12:10:47 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/Test-Multiplayer#6