I'm extremely curious - using the Multiplayer plugin, how is it that the host is able update player positions, check collisions, etc.. while their browser is minimized? Doesn't JS slow down to a halt...?
Develop games in your browser. Powerful, performant & highly capable.
Background throttling is quite complex - normally background web pages are suspended, but there are exceptions, which include if the tab is playing audio, and IIRC as of recent Chrome versions WebRTC connections count as an exception too.
This is pretty interesting. Ashley is it possible to run the Multiplayer server plugin in Chrome headless mode, to save on CPU/Memory usage?