User created enviroments

Hi, new user here. Sorry if this is not the right place to post.

I searched the forums, but didnt find the solution to this problem.

Im beggining to work on my final project at college.

I need to create something like a multiplayer game where the user can create an enviroment (a closed room) and personalize it, choosing from floor, wall and ambient sound options and also uploading and hanging pictures on the walls (probably in pre-set spaces). Then other people would be able to choose this room from a list of users rooms and navigate it.

It is not necessary to be able to build walls and model the rooms. Pre-set rooms will do the work.

Can you recommend me any tutorial, material, resource or even keywords that can help me to do that?

I just saw this is not the proper place, but cant find a delete button. Sorry for the trouble