Players open your link, get a guest identity and join the room. They see a presence list, each other moving through the world, and whatever your rules decide: a variable, a quest starting, a win or a loss.
One connected player runs the rules on behalf of the room and hands over automatically if they leave. Nothing sent between players is simulated or checked by a server, so treat it as a way to keep friends in sync rather than a referee.
Sunder, our own tactical shooter, runs on a dedicated server that simulates movement and registers hits. That tier exists on the platform today for Sunder, and is the direction for competitive projects.