Log #6

September 12, 2020

Live Multiplayer

Mouse, Scroll Multiplayer [Live]

We're bringing full multiplayer to the Live demo. Now, not only can viewers see the host's website and mouse, but they can also use their own mouse to interact with the website, scroll, and click.

Input Multiplayer [Live]

We also support input in multiplayer so viewers can type in any input field on the website. This includes things like comment boxes, search fields, and text areas (like composing an email).

Locks [Live]

Due to the new multiplayer nature of the Live demo, locks are required to ensure that only one person can interact with certain elements of the website, like scroll and input. We use a first-writer wins ruleset for holding locks, and include a small timeout after actions end.