Oct 16 2023 11:52 PM
It is already fun to deal with MS-Mesh.
The adjustments with Unity also work quite well, my colleagues say. As a business consultant, I only ever see the results :-).
What I would find great is the following feature, which should actually be easy to realise. In my opinion, I'm not a developer :-).
The fact that Mesh always has to do with events is okay for now.
But there are also things for which I don't need an event. I just want to use a virtual world spontaneously.
Example: I want to see who is in the virtual coffee kitchen, because I want to exchange ideas with my colleagues, just like in real life.
I have time right now and I want to go to our digital showroom based on mesh to find out about our products. If there happens to be someone there as well, so much the better.
Spontaneous exchanges with colleagues I would never have invited because I don't know them or we have nothing to do with each other in the working world are not possible.
Is that right?
What I would like to see in the Mesh Portal is a section of rooms that exist permanently and that I can enter spontaneously without them being assigned to an event.
Have I overlooked this or does it already exist?
Or is that hidden behind worlds, which are still empty in the demo tenant :-).
Oct 18 2023 09:30 AM
@Holger_Duempelmann You didn't overlook. Persistent worlds don't exist yet. The closest you could do is to create an event for every day and invite people there - but it will appear in their calendars so I don't really recommend that.
Other option, a hack with with a limited number of people, is to create an event to the future and set people as co-organizers. That way you can join the space in Customize mode- and it doesn't appear in your calendars until at the set date.
So I would suggest you plan some events for certain , shorter timeslots, times a week. That way you can also maximize that people will be there. The problem with loose persistent spaces, especially with small number of users, is that people wander the space lonely most of the time. And it continues that people drop in, check if anyone is there, and leave. So eventually they don't even try out it very often anymore.
Oct 18 2023 09:40 AM
Oct 18 2023 09:57 AM
Oct 18 2023 04:52 PM
youd have to call out to a database and save the position of thing things in your scene.
assign that a unique ID
then create the event with that information
then when the people return to the new event
somehow grab that information from the environment
and use that to query the database for all your object positions and states
there is also something interesting with the mesh cloud scripting
its an ASP.net project i believe in a subfolder of your solution that gets deployed and handles synchronization between all the "players"
i saw a reference to Orleans which was interesting.
not sure what happens when you deploy a new event with the same environment
could you configure orleans itself in the ASP.net project to persist the state of the game?
maybe its a one liner.
maybe you could run the asp.net project on your own manually in azure ?
just throwing things out there i dont know any of those answers.
Oct 18 2023 04:53 PM
Oct 18 2023 11:38 PM
Oct 18 2023 11:44 PM
Oct 19 2023 05:18 AM
Oct 19 2023 05:38 AM
Oct 19 2023 11:53 AM