-
Notifications
You must be signed in to change notification settings - Fork 0
Description
The ability for two devices to sync state and communicate inputs. There are 3 possible design philosophies.
-
Allow application to communicate with other instances with the serial protocol, the data would then be sent over the internet and received by the peer machine which would send data through serial in as well as potentially an interrupt. This would allow applications to sync state by themselves.
-
Implement a VM level multiplayer integration where the game just has to support local multiplayer and be deterministic, then two devices can both run the same game at the same time and send inputs to each other and the result should be the same.
-
Single game instance 'fake' online multiplayer where the single application instance is streamed to other players and inputs are forwarded.