Can i save changes to environment in multiplayer game?

so i am trying to learn more about multiplayer. I’m not trying to make an mmo, but sort of a simulated mmo. Is there a way to set up a server-client multiplayer with unity? also, how would i go about making the world save changes, such as if a player cuts down a tree or builds a house and then logs off, how can i make sure that the changes get saved? i realize that this is a complicated questions, so even if you could point me in the right direction, I’d appreciate it.

Well the client/server part is more of a general programming task, not so much a unity one. You’d be using some sort of network communication (TCP, UDP, REST) which if you don’t know much about may be quite daunting. As far as saving the world, whenever you want to save it you would just send that information over to the server to update and store. This question is too broad to get any solid answers that can help you.