Recaf icon indicating copy to clipboard operation
Recaf copied to clipboard

Collaboration mode

Open Col-E opened this issue 4 years ago • 0 comments

Use something like: https://github.com/Col-E/Packet-Channels

  1. User Host runs Recaf and turns on a setting that hosts a server
  2. User Client runs Recaf and connects to the server
  3. The Host sees a new client and sends the workspace information to the Client. Once all the data is received the Client opens the workspace model
  4. And further change on Host is sent to Client and any change on Client is sent to Host and broadcast to other connected clients

Desync/network-lostt: Compare primary resource hashes for classes/files. Send any mismatch to Client

Host-quits: Client now can operate locally

Col-E avatar Sep 30 '21 04:09 Col-E