wasd to move and arrows to look press 1 to possess player 1 press 2 to unpossess player 1 (player 2 or 3 is not replicated only player 1)
Player 1 is a replicated obj. His object location is updated every frame by the client(local computer) that identifies as player 1. The server then sends an updated cloud variable to the other clients on the project. This was a test for unlimited replication of objects and players in a later project. This method goes unstress tested so its usability is unknown.