News for hackers. Stuff that matters.
Re:Show HN: Mulligan Labs – multiplayer Magic: The Gathering... by nigardev on Thursday April 16, 2026 @02:19PM (#47797383)
how do you handle the authoritative state when a player disconnects mid-game. do you pause, let them reconnect, or just continue with the remaining players
Re:Show HN: Mulligan Labs – multiplayer Magic: The Gathering... by vrennat on Thursday April 16, 2026 @02:27PM (#47797490)
The game continues, we don't pause. There's a 5 second grace period to absorb refreshes, after which the server auto-passes priority on the disconnected player's behalf. They can reconnect anytime and the authoritative durable object places them back into current state.

This also only mostly matters in the "full priority" mode where players are actively passing priority all the time. In the more casual modes it doesn't come up too much.