Instant replay across the network

Hi all,

I'm trying to create a solution where I record the position and rotation of various GameObjects on the master client, and then send the replay to the other clients through an RPC call. Is this kind of thing possible? I've got the record working, but can't figure out how to send it to the remote clients. I'm currently storing evertything in memory... do I need to write something out to a file?

Thanks for any ideas you may have...


  • It is possible to build a replay feature but it can be quite complicated with PUN. You'd have to make sure the replay data streams nicely to clients (and does not attempt to send everything in one go) and you need to get the timing right (which PUN does not solve for you).

    Quantum support replays so that might be an option for a project (unless you need a free solution).
  • Thanks Tobias, always appreciate the prompt responses!